Как перекодировать / сжать исходные файлы mp4 в командной строке Linux?

У меня довольно большой формат mp4s мой телефон. Они не очень длинные, поэтому они, вероятно, не очень сжаты. Каков пример использования инструмента командной строки Linux для перекодирования одного из них в любой h.264 или vp8 или vp9, и как я могу играть с компромиссом качества/сжатия?

Я знаю, что это можно сделать с помощью VLC. Однако я теряюсь в документации, и я не нашел четких примеров в своих веб-поисках.

24
задан Travis Wellman
20.02.2023 4:33 Количество просмотров материала 3324
Распечатать страницу

1 ответ

например avconv

avconv -i inputfile.avi -c:v libx264 outputfile.mp4  # to change video coding

avconv -i InFile.avi  -ss 00:12:34 -t 00:02:45.6 -c:v copy -c:a mp3  Out.avi  

С 1-го вы меняете только кодировку видео, со второго вы меняете только кодировку аудио (и вы извлекаете кусок 2m45.6s начиная с 12m34s...).

необходимо установить библиотеку энкодеров, которую вы хотите использовать.

2
отвечен Hastur 2023-02-21 12:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх