Показать страницуСсылки сюдаODT преобразованиеPDFэкспорт ODT=>PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== FFMPEG ====== Тут я буду собирать рецепты, связанные с использованием программы ffmpeg. ==== Перекодирование видео-файла в другой формат с сохранением исходного какчества ==== <code bash> ffmpeg -i input.m4v -vcodec copy -acodec copy output.avi </code> ==== Объединение видео-потока из одного файла с аудио-потокос из другого ==== Ролики взяты с Youtube. 60-1000.mp4 -- 1080i без звука 60.mp4 -- тот же ролик в 720i, но со звуком Смотрим информацию по потокам <code bash> ffmpeg -i 60-1000.mp4 -i 60.mp4 </code> В первом файле был только видео поток. Во втором -- вначале видео-поток, потом аудио-поток. Нумерация входных файлов идёт с 0, нумерация потоков, также начинается с 0. Собираем новый файл: <code bash> ffmpeg -i 60-1000.mp4 -i 60.mp4 -c copy -map 0:0 -map 1:1 '60 К вашим услугам!.mp4' </code> ''-map 0:0 -map 1:1'' можно заменить на ''-map 0:v:0 -map 1:a:0''. Т.е. вместо: "Первый поток первого файла и второй поток второго файла", говорим:"Первый _видео_ поток первого файла и ПЕРВЫЙ _аудио_ поток второго файла". Если длина потоков различается, то можно добавить ключ ''-shortest'' после мапинга. user_land/ffmpeg.txt Последнее изменение: 2017-06-29 05:47 — Andrew A. Sabitov