Как получить приемлемый размер файла при конвертации из MP4 в WMV?

Как получить приемлемый размер файла при конвертации из MP4 в WMV?

Я конвертировал фильм MP4 1080 в WMV. В результате получился огромный файл размером 9 ГБ. Как мне конвертировать его (используя FFmpeg), чтобы файл был приличного качества, но не был огромным? Или как разделить файл WMV размером 9 ГБ на два файла меньшего размера, которые поместятся на DVD-диски?

решение1

Из Digiarty WinXDVD:Сжатие видео в FFmpeg

Часть 1. Как уменьшить размер видео с помощью FFmpeg (командная строка) (отрывок ниже)

Командная строка — сжатие и конвертация MP4 в WMV

ffmpeg -i input.mp4 -b 1000k -vcodec wmv2 -acodec \
wmav2 -crf 19 -filter:v fps=fps=24 output.wmv

 
Командная строка — сжатие и конвертация MP4 в Webm для YouTube, Ins, Facebook

ffmpeg -i source.mp4 -c:v libvpx-vp9 -b:v 0.33M -c:a \
libopus -b:a 96k -filter:v scale="960x540" target.webm

 
Командная строка — сжатие и преобразование H.264 в H.265 для более высокой степени сжатия

ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4

 
Командная строка - Установка CRF в FFmpeg для уменьшения размера видеофайла

ffmpeg -i input.mp4 -vcodec libx264 -crf 24 output.mp4

 
Командная строка — Уменьшите размер видеокадра, чтобы сделать видео 4K/1080P FHD меньше

ffmpeg -i input.avi -vf scale=1280:720 output.avi

Командная строка — изменение размера видео в FFmpeg для уменьшения размера видео

ffmpeg -i input.avi -vf scale=852×480 output.avi

В FFmpeg вы можете изменить размер видео до определенного размера 480p, 720p, 1080p и т. д.


Если вам необходимо изменить размер видео в FFmpeg, но сохранить исходное соотношение сторон, укажите только один компонент, ширину или высоту, и установите другой компонент на -1, например,

ffmpeg -i input.jpg -vf scale=852:-1 output_852.png

Связанный контент