#video #ffmpeg #video-streaming #streaming #codec
Вопрос:
Я создал XML-файл трассировки 20-секундного видео, и объем этого файла трассировки составляет 8,57 гигабайта!! видео кодируется с помощью этой команды:
ffmpeg -i input_1080p60.mp4 -c:v libx264 -pix_fmt yuv420p -b:v 8000K -bufsize 8000K -minrate 8000K -maxrate 8000K -x264opts keyint=120:min-keyint=120 -preset veryfast -profile:v high out_1080p.mp4
затем я использовал следующую команду, я изменил формат в .264, потому что ввод программного обеспечения JM для создания файла трассировки XML равен .264:
ffmpeg -i out_1080p.mp4 -c:v libx264 -pix_fmt yuv420p -b:v 8000K -bufsize 8000K -minrate 8000K -maxrate 8000K -x264opts keyint=120:min-keyint=120 -preset veryfast -profile:v high out_1080p.264
после использования JM используйте следующий код:
ldecod.exe -i E:softwareout_1080p.264 -o E:softwareout.yuv -xmltrace out_1080p_xml.xml
это действительно странно для меня. потому что у меня есть более 1000 видео, которые мне нужны для создания файлов трассировки, и я не знаю, что мне делать с этим размером файла трассировки. кроме того, я не могу открыть файл с таким объемом, и никакое программное обеспечение не может открыть файл!!:((. не могли бы вы сказать мне, в чем проблема? и как я могу это решить? знаете ли вы другой способ создания этого файла трассировки?
Спасибо
Комментарии:
1. Нет необходимости перекодировать, чтобы получить необработанный вывод H. 264. Просто сделай
ffmpeg -i input.mp4 -c copy output.264
2. Спасибо. но мой главный вопрос был о размере XML-файла и как я могу его открыть?