[FFmpeg-user] does ffmpeg support data stream
Ted Park
kumowoon1025 at gmail.com
Fri Oct 18 12:33:36 EEST 2019
> I use the following ffmpeg command, but fali to copy private data. How can I copy the private stream directly into flv file?
>
>
> ffmpeg -i input.ts -map 0:2 -c copy -bsf:a aac_adtstoasc -copy_unknown -f data -f flv output.flv
>
> Input #0, mpegts, from 'input.ts':
> Duration: 00:00:13.28, start: 0.700000, bitrate: 2219 kb/s
> Program 1
> Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
> Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 122 kb/s
> No Program
> Stream #0:2[0x1fff]: Unknown: none
> [flv @ 0x53bd4c0] Codec type '(null)' for stream 0 is not compatible with FLV
> Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
> Stream mapping:
> Stream #0:2 -> #0:0 (copy)
> Last message repeated 1 times
>
Does this work if you try to do a copy to another ts file? Is your private data elementary stream is included in the PAT of the TS header?
More information about the ffmpeg-user
mailing list