Ffmpeg extract audio: различия между версиями

Материал из AlexNook
Перейти к навигацииПерейти к поиску
 
(не показаны 3 промежуточные версии этого же участника)
Строка 9: Строка 9:




{{file|batch_example.sh|<pre>
 
'''Пример обработки файлов в папке'''
 
{{file|batch_example.sh|<syntaxhighlight lang="apache" line start="1" line="GESHI_FANCY_LINE_NUMBERS" enclose="div">
#!/bin/bash
#!/bin/bash


Строка 16: Строка 19:
ffmpeg -i "$i" -vn -c:a libmp3lame -ar 48000 -b:a 320k -ac 2 "${i%.*}.mp3"
ffmpeg -i "$i" -vn -c:a libmp3lame -ar 48000 -b:a 320k -ac 2 "${i%.*}.mp3"
done
done
</pre>}}
</syntaxhighlight >}}





Текущая версия на 16:36, 8 октября 2021

Для того, чтобы извлечь аудио дорожку из видеофайла можно воспользоваться командами:

Сохранение аудио кодека

ffmpeg -i input-video.avi -vn -acodec copy output-audio.aac

С кодирование в MP3 (дискритизация 48kHz, bitrate 320kb/s, stereo)

ffmpeg -i video.avi -vn -c:a libmp3lame -ar 48000 -b:a 320k -ac 2 audio.mp3


Пример обработки файлов в папке

File: batch_example.sh
#!/bin/bash

for i in ./*.mp4
do
	ffmpeg -i "$i" -vn -c:a libmp3lame -ar 48000 -b:a 320k -ac 2 "${i%.*}.mp3"
done