среда, 5 июля 2017 г.

Скрипт для FFMpeg, конвертация всех файлов в одном каталоге (папке) Script for FFMpeg, convert all the files in one directory (folder)

Скрипт для FFMpeg, конвертация всех файлов в одном каталоге (папке)
Script for FFMpeg, convert all the files in one directory (folder)



     С помощью ffmpeg вы можете конвертировать почти все видео файлы. И поскольку это конвертер командной строки, вы можете конвертировать ваши файлы сразу с помощью базового сценария windows из командной строки. Подобно преобразованию всех видео файлов из одного каталога / директории в формат avi, вы сможете конвертировать и в другие форматы, без рутины переписывания командной строки.




   Приведу пару примеров, для начинающего пользователя FFmpeg, которыми разумеется не ограничиваются возможности и мощь данного конвертера.

     Если вы еще не скачали конвертер, то это можно сделать ТУТ


Пример 1. Настройка ffmpeg и его проверка

1. Для того чтобы не писать полный путь к конвертеру, укажем его в переменных средах. Где пропишем путь до файла запуска
2. Запускаем командную строку и проверяем на работоспособность, введя команду
             ffmpeg -version

Пример 2. Конвертация нескольких файлов из одного каталога / директории

1. Создаем *.bat файл со следующим содержанием: 
for %%a in ("*.*") do ffmpeg -i "%%a" -map 0:0 -map 0:1 -f avi -s 1280x720 -vcodec libx264 -vb 1648k -ac 2 -ar 44100 -acodec libmp3lame -ab 128k -sn -y "newfiles\%%~na.avi"
pause
Где первая строка отвечает за конвертацию всех файлов с желаемыми параметрами и дальнейшим помещением их в каталог newfolder
Pause - на случай ошибки и непредвиденного закрытия окна командной строки 





2. Помещаем наш *.bat файл в каталог с видео файлами и там же создаем каталог new_folder

3. После запуска *.bat файла начнется конвертация, а файлы с результатом будут помещаться в новый каталог.













Комментариев нет:

Отправить комментарий