ffmpeg - h264 к xvid создает большой файл

Я пытаюсь использовать ffmpeg для преобразования h264/aac видеофайла в xvid/mp3 файл, таким образом, я могу играть его в своем ультрадешевом медиаплеере.

В данный момент преобразованный видеофайл является ДВАЖДЫ размером оригинала mp4. Там какой-либо путь состоит в том, чтобы получить меньший размер файла, не освобождая слишком много качества? Даже спад до-qmin 1 довольно ужасен!

Команда, которую я использую,

ffmpeg -i input.mp4 -vcodec libxvid -sameq -acodec libmp3lame -ab 128k -ac 2 output.avi

И вывод ffmpeg

  Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4'
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isomavc1
  Duration: 01:34:27.69, start: 0.000000, bitrate: 1520 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 720x304 [PAR 1:1 DAR 45:19], 1387 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
    Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16, 128 kb/s
Output #0, avi, to 'output.avi':
  Metadata:
    ISFT            : Lavf52.64.2
    Stream #0.0(und): Video: mpeg4, yuv420p, 720x304 [PAR 1:1 DAR 45:19], q=2-31, 200 kb/s, 25 tbn, 25 tbc
    Stream #0.1(und): Audio: libmp3lame, 48000 Hz, stereo, s16, 128 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
2
задан 30.12.2010, 18:57

1 ответ

В зависимости от того, что может обработать Ваш медиаплеер, можно уменьшить формат кадра, например, если он запускается как 1280x720, уменьшение к 640x360. Это позволило бы Вам уменьшить видео скорость передачи на 3/4, не изменяя качество, и видеоплееры меньшего размера только отображаются 640 пикселей шириной так или иначе.

1
ответ дан 12.12.2019, 00:19

Теги

Похожие вопросы