2015-11-15 2 views
-1

Мне нужно преобразовать сотни фильмов в .mkv в .mp4. Файлы .mkv были созданы с использованием MakeMKV, который создает несжатые фильмы (http://www.makemkv.com/). Мне нужно, чтобы все они были преобразованы в .mp4, поэтому мой Chromecast может его поддерживать.Как конвертировать все файлы (несжатые фильмы в формате mkv DVD) в сжатые mp4

Есть ли сценарий, который я могу использовать для автоматизации этого? (Использование Windows 10.)

Вот страница, на то, что Chromecast поддерживает нативно: https://developers.google.com/cast/docs/media

Спасибо!

EDIT: Я хочу, чтобы новый файл был меньшего размера файла, чем оригинал, и отправлялся в другую папку, оставляя исходный файл, это можно сделать с помощью ffmpeg ??

+1

вы должны взглянуть на ffmpeg: https://www.ffmpeg.org/ – guilhermerama

ответ

1

После установки ffmpeg поместите эту строку в файл bat в той же папке из файлов .mkv.

for %%A IN (*.mkv) ffmpeg -i "%%A" -vcodec copy -acodec copy "%%A.mp4" 

эта команда только изменяя видео контейнеры, так что вы копируете видео кодек и аудио кодек и ничего не заново кодируется как сказал here.

+0

Спасибо, но оставит ли он файл в оригинальном размере? Я смотрю фильмы на 20+ GB, мой WiFi, который будет использовать Chromecast, медленный, поэтому я хочу также уменьшить размер файлов (без потери качества). Могу ли я автоматизировать это также? –

+1

Сохранение точно такого же качества очень сложно или даже невозможно сделать, но вы можете попробовать несколько простых веб-конвертеров, таких как https://clipchamp.com/, и посмотреть, соответствует ли какое-либо разрешение вывода вашим стандартам – guilhermerama