Я хотел бы обсудить оптимальные параметры для FFmpeg для преобразования видеофайла MTS со следующим профилем для загрузки на YouTube. YouTube published their suggested resolutions and bitrates settings.Настройки FFmpeg для преобразования MTS в MPG для YouTube
// Input video profile
Stream #0:0[0x1011]: Video: h264 (High) (HDMV/0x564D4448), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0:1[0x1100]: Audio: ac3 (AC-3/0x332D4341), 48000 Hz, stereo, s16, 256 kb/s
С YouTube has length restrictions to the videos Я также хочу, чтобы сократить исходный файл на куски.
Вот моя текущая конфигурация для преобразования видео. Я запускаю Ubuntu 10.10. с версией FFmpeg git-2011-12-31-81980bf.
ffmpeg -ss 00:15:00 -i input.mts -t 00:30:00 -vcodec libx264 -deinterlace -s hd720 -ab 128k -threads 0 output.mp4
Я также хочу перекодировать видео, так как я не хочу загружать большие файлы оригинальной записи.
Похоже, [YouTube не поддерживает формат файла] (http://support.google.com/youtube/bin/static.py?hl=ru&topic=1728586&guide=1728585&page=guide.cs). В чем разница между «mts» и «mkv»? – JJD
Просто потому, что его нет в их списке, это не значит, что они его не принимают. Попробуй. Работает для меня, но результаты могут отличаться. Сначала попробуйте небольшой образец. MTS и MKV - это два разных формата медиаконтейнера. См. (Http://en.wikipedia.org/wiki/Comparison_of_container_formats) – LordNeckbeard
В случае, если я хочу перекодировать файл, чтобы свести к минимуму размер загрузки, какие будут лучшие параметры? – JJD