ffmpeg http://blog.ivnish.com/ ru Объединить видеофайлы с помощью ffmpeg http://blog.ivnish.com/blog/34 <span>Объединить видеофайлы с помощью ffmpeg</span> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/ffmpeg" hreflang="ru">ffmpeg</a></div> </div> <span><span>admin</span></span> <span><time datetime="2017-03-06T11:15:41+05:00" title="понедельник, марта 6, 2017 - 11:15">06.03.2017</time> </span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Понадобилось мне объединить группу видеофайлов в один. <strong>Avidemux</strong>, подумал я. Не тут то было. При открытии файла он выдавал "не удалось определить соотношение сторон" и всё тут. Я начал искать другие способы, вспомнил про всемогущий <strong>ffmpeg</strong>. В общем, вот что у меня получилось:</p> <p><code>ffmpeg -i "concat:00001.MTS|00002.MTS|00003.MTS|00004.MTS|00005.MTS|00006.MTS| \00007.MTS|00008.MTS|00009.MTS|00010.MTS|00011.MTS|00012.MTS|00013.MTS|00014.MTS| \00015.MTS|00016.MTS|00017.MTS|00018.MTS|00019.MTS|00020.MTS|00021.MTS|00022.MTS" \-vcodec copy -acodec copy output.ts&nbsp;</code></p> <p>Однако, <strong>RAW</strong>-файлы <strong>yuv420p</strong> весят ну просто невероятно много (10 часов видео = 70 ГБ) и нужно ужать их. Для этого снова используем <strong>ffmpeg</strong>:</p> <p><code>ffmpeg -i input.yuv -c:v libx264 -crf 26 -codeset medium -movflags +faststart -strict experimental output.mp4&nbsp;</code></p> <p>Здесь нужно обратить внимание на параметр <strong>-crf</strong>. Это качество видео. По умолчанию <strong>23</strong>, я же методом подбора на маленьких кусочках видео нашел для себя оптимальное соотношение размер/качество. И еще есть параметр <strong>-codeset</strong> который влияет на скорость кодирования и размер выходного файла. Я оставил по умолчанию <strong>medium</strong>. После сжатия эти же 10 часов видео стали весить 10 ГБ, при этом сохранив нормальное качество и нормальный звук</p> </div> Mon, 06 Mar 2017 06:15:41 +0000 admin 34 at http://blog.ivnish.com