Командная строка ffmpeg транскодирует ts в mp4

Для простых видео вы можете использовать следующую командную строку:

ffmpeg -i 1.m4s -i 2.m4s -codec copy output.mp4

(Если выходное видео не может быть воспроизведено на компьютере, используйте следующую команду)

или

ffmpeg -i 1.m4s -i 2.m4s -threads 2 -preset veryfast -crf 20 output.mp4

Различные варианты означают:

-i: входной файл

 -codec copy, если выходной файл не может быть воспроизведен из-за отсутствия кодека, замените -c copy на -threads 2 -preset veryfast -crf 20 может вам помочь

-threads 2: многопоточность для ускорения конвертации, зависит от процессора вашего компьютера

- пресет очень быстрый: 10 вариантов: сверхбыстрый, сверхбыстрый, очень быстрый, быстрый, быстрый, средний, медленный, медленнее, очень медленный, плацебо, скорость от быстрой до медленной

-crf 20: Выберите качество выходного видео, 0-51, 0 — наилучшее качество, 51 — наихудшее качество.

рекомендация

отblog.csdn.net/summer_9527/article/details/126661787