У меня есть видео H264 (хранится в файле 264). С ffplay я вижу, что:
[NULL @ 00000000003454a0] start time for stream 0 is not set in estimate_timings _from_pts
[mpeg @ 0000000000344560] Could not find codec parameters for stream 0 (Audio: mp2, 0 channels): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpeg, from 'int_max.264':
Duration: 03:37:45.30, start: 35437.583167, bitrate: 6574 kb/s
Stream #0:0[0x1c0]: Audio: mp2, 0 channels
Stream #0:1[0x1e1]: Video: h264 (Constrained Baseline), yuv420p, 704x576, 25 tbr, 90k tbn
Stream #0:2[0x1e2]: Video: h264 (Constrained Baseline), yuv420p, 704x576, 25 tbr, 90k tbn
Stream #0:3[0x1e0]: Video: h264 (Constrained Baseline), yuv420p, 704x576, 25 tbr, 90k tbn
Stream #0:4[0x1e3]: Video: h264 (Constrained Baseline), yuv420p, 704x576, 25 tbr, 90k tbn
Можно ли разбить этот файл на четыре отдельных файла h264, один файл для любого потока ?? Могу ли я сделать это с помощью ffmpeg? Как это возможно? Могу ли я дать мне совет?
У меня есть FFmpeg и x264 доступны. Я счастлив использовать либо командную строку FFmpeg, либо мою собственную программу, связанную с ffmpeg библиотек x264.