I am trying to play two videos using Gstreamer on Yocto1.5
These videos are both MPEG format, but one is for NTSC, another one is for PAL
Their detail video information are in the attachment.
It can not play the video of MPEG format (NTSC), but MPEG format (PAL) video can be.
Using command:
gst-launch filesrc location=/media/sda1/mpeg2sample.mpg typefind=true ! aiurdemux ! queue ! vpudec ! mfw_v4lsink device=/dev/video17
and error message of gst-launch:
-----------------------------------------
MFW_GST_V4LSINK_PLUGIN 3.0.11 build on Aug 31 2015 23:31:54.
rotate = 180Setting pipeline to PAUSED ...
[INFO] Product Info: i.MX6Q/D/S
vpudec versions :smileyhappy:
plugin: 3.0.11
wrapper: 1.0.46(VPUWRAPPER_ARM_LINUX Build on Aug 31 2015 23:30:41)
vpulib: 5.4.23
firmware: 3.1.1.46056
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Could not determine type of stream.
Additional debug info:
/build1/dailybuild/scripts_yocto_1.0.0/imx6LBV3480_2015-08-31/build_all/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r3/gstreamer-0.10.36/libs/gst/base/gstbasesrc.c(2838): gst_base_src_start (): /GstPipeline:pipeline0/GstFileSrc:filesrc0
Setting pipeline to NULL ...
Total rendered:0
Freeing pipeline ...
[--->FINALIZE v4l_sink
[--->FINALIZE aiurdemux
-----------------------------------------
Are there any advice about the issue?
Thanks
did you try "gst-launch-1.0 playbin"? I haven't tested NTSC video, so still failed, pls send two video for testing.
Hi Joan Xie,
Thank you for your reply.
Yes, It can play by gst-launch-1.0 on Yocto 1.7 & 1.8
Video links: Dropbox - vts2.mpg
Thank you
do you mind sharing your two video for reproducing?