VLC can not play the mpeg-ts file muxed by ffmpeg

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VLC can not play the mpeg-ts file muxed by ffmpeg

pango
I use below command line to mux mpv & ac3 es file to a mpeg-ts file:

ffmpeg -genpts 1 -i h:\Test.mpv -vcodec copy - i h:\Test.ac3 -acodec copy -f mpegts -y h:\Output.ts

but the generated file can not be played by vlc media player,vlc report below errors:
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5203 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5320 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5441 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5563 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5683 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5801 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 5922 ms ignored)
main error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 6042 ms ignored)

so,what's wrong about the command line I type?how to solve?