>>> import os
>>> for file_name in os.listdir("."):
... if ".ogg" in file_name:
... os.system(f'ffmpeg -i {file_name} -vn -ar 44100 -ac 2 -b:a 192k {file_name}.mp3')
...
Архив метки: ffmpeg
Как сделать снимок с веб-камеры в Linux
$ ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -frames 1 /tmp/webcam.jpg
ffmpeg склеить видео из картинок или фотографий одной командой
$ ffmpeg -framerate 1 -pattern_type glob -i '*.png' out.mp4
фотография с веб-камеры через ffmpeg
ffmpeg -t 1 -f video4linux2 -s 640x480 -r 1 -i /dev/video0 foto.jpeg
если снимки будут тёмные, то –r 20
-r[:stream_specifier] fps (input/output,per-stream)
Set frame rate (Hz value, fraction or abbreviation).
-t duration (input/output)
When used as an input option (before -i), limit the duration of data read from the input file.
ffmpeg: конвертирование из OGG в MP3
ffmpeg -i mus.ogg -vn -ar 44100 -ac 2 -ab 192k -f mp3 02.mp3
ffmpeg добавить музыку на видео
ffmpeg -i video.avi -i audio.mp3 -acodec copy -vcodec copy -f avi video_with_music.avi
FFMPEG: mts2mp4.bat — сконертировать .MTS в .MP4 или .AVI
Сделал BAT-файл для конвертирования видео с видеокамеры из формата .MTS в .MP4:
@echo off echo START "C:\Program Files\ffmpeg\bin\ffmpeg.exe" -i %1 -threads 4 -deinterlace -f avi -r 25 -vcodec libxvid -vtag XVID -s 1920x1080 -aspect 16:9 -maxrate 1800k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -flags +4m -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 128k -ac 2 %1.mp4 echo END pause
Для работы скрипта соответственно понадобится FFMPEG для Windows, скачать можно отсюда http://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-20140227-git-b5005de-win64-static.7z и положить папку ffmpeg в папку C:\Program Files .
Отсюда взял большую часть параметров взял параметры: http://kosiara87.blogspot.ru/2011/06/converting-from-mts-to-h264-avi-using.html (статья про линукс).
Как пользоваться — по файлу .MTS правой — открыть с помощью — выбрать батник
Файл MP4 появится в этой же папке