Problem with mp4 (x264) when using effects (agingtv) plugin
bojan74
bojan.flander at gmail.com
Tue Feb 14 06:34:23 UTC 2017
First, thank you very much for help.
I tried "your" pipeline but I got exactly the same problem as I was
describing before. This mp4 file doesn't play, length is above 3s and
anywhere on slider I click I get "black" video.
I upload test_NOK.mp4 file here: https://1fichier.com/?lql9ml6yaf
Hope you will get any idea, what is wrong in my environment if this is
normally played in yours.
gst-launch-1.0 videotestsrc num-buffers=100 ! queue ! videoconvert !
agingtv ! videoconvert ! x264enc ! h264parse ! mp4mux ! filesink
location=test_NOK.mp4
Then I try same pipeline just without agintv and this is played without
problem as I my case in C code.
I upload test_OK.mp4 file here: https://1fichier.com/?rjwpvgkw5l
gst-launch-1.0 videotestsrc num-buffers=100 ! queue ! videoconvert !
videoconvert ! x264enc ! h264parse ! mp4mux ! filesink location=test_OK.mp4
GST_DEBUG=*:3 gives me same result (also both FIXME messages) in both cases
except in test_OK.mp4 I don't get this line:
WARN videopool
gstvideopool.c:216:video_buffer_pool_set_config:<videobufferpool0> no caps
in config
Setting pipeline to PAUSED ...
Pipeli0:00:02.030224827 ne is PREROLLING ...
15196 00000000032A2740 FIXME default
gstutils.c:3826:gst_pad_create_stream_id_internal:<videotestsrc0:src>
Creating random stream-id, consider implementing a deterministic way of
creating a stream-id
Redistrib0:00ute l:a0te2ncy.0639755...
64 15196 00000000032A2700 WARN videopool
gstvideopool.c:216:video_buffer_pool_set_config:<videobufferpool0> no caps
in config
0:00:02.170803348 15196 00000000032A2700 FIXME basesink
gstbasesink.c:3077:gst_base_sink_default_event:<filesink0> stream-start
event without group-id. Consider implementing group-id handling in the
upstream elements
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.610572697
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
If gstreamer version is maybe important, I was testing with x86_64-1.10.2
And I am testing this in Windows 10.
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Problem-with-mp4-x264-when-using-effects-agingtv-plugin-tp4681851p4681877.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list