На этот вопрос уже есть ответ:
Я просто хочу конвертировать файлы любого формата в любой формат (на данный момент мне нужно конвертировать MKV в MP4-h264) без потери качества. Я не хочу изменять размер (масштабировать) видео, не хочу менять его соотношение сторон и не хочу, чтобы оно теряло качество (это очень важно); все, что я хочу, это «поменять формат», вот и все. Причина: мой DVD-плеер не распознает никакие форматы, кроме AVI или MP4. Меня не волнует размер файла, если только разница между входными и выходными файлами абсурдно огромна. Итак, как мне это сделать?
Я уже пробовал такие программы, как WinFF, Arista, Format Junkie, но их предустановки всегда меняют то, что я не хочу менять (размер, соотношение сторон и т. Д.) . Я не совсем уверен, но я думаю, что лучший способ получить то, что я хочу, - это использовать чистые команды ffmpeg. Но как?
Кстати, Ubuntu 13.04 (64-бит), вот здесь. Спасибо за уделенное время, ребята.
Если вы хотите конвертировать только MKV в MP4, вы просто сэкономите время и деньги, просто изменив контейнеры. Обе они являются просто обертками над одним и тем же контентом, поэтому процессору нужно лишь немного поработать. Не перекодируйте, потому что вы точно потеряете качество.
Это очень просто, используя ffmpeg
:
ffmpeg -i LostInTranslation.mkv -codec copy LostInTranslation.mp4
Здесь вы копируете видеокодек и аудиокодек, поэтому ничего не кодируется.
Совет: Чтобы преобразовать все файлы MKV в текущем каталоге, выполните простой цикл в терминале:
for i in *.mkv; do
ffmpeg -i "$i" -codec copy "${i%.*}.mp4"
done
Для будущих преобразований, таких как AVI в MP4, посмотрите HandBrake .
Вот тот, который вы еще не пробовали. стояночный тормоз