Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mp4 error #10

Open
SimonSoftware opened this issue Apr 26, 2021 · 6 comments
Open

mp4 error #10

SimonSoftware opened this issue Apr 26, 2021 · 6 comments

Comments

@SimonSoftware
Copy link

With ges-launch-1.0 --load presentation.xges -o presentation.mp4

I have this error:

Loading project from : presentation.xges ERROR from element internal-encodebin: Couldn't create encoder for format video/x-h264, profile=(string)high Debugging info: gstencodebin.c(1171): _post_missing_plugin_message (): /GESPipeline:gespipeline0/GstEncodeBin:internal-encodebin

No error on webm format.

@jhenstridge
Copy link
Member

You're probably missing the required GStreamer elements. On Ubuntu, installing gstreamer1.0-libav is probably enough.

@SimonSoftware
Copy link
Author

The first error was gone installing libav

Now the error is:
Loading project from : presentation.xges ERROR from element imagefreeze25: Internal data stream error. Debugging info: gstimagefreeze.c(924): gst_image_freeze_src_loop (): /GESPipeline:gespipeline0/GESTimeline:gestimeline0/GESVideoTrack:gesvideotrack0/NleComposition:video_nlecomposition0/GstBin:current-bin/NleSource:GESImageSource:nlesource30/GstBin:videosrcbin/GstBin:still-image-bin/GstImageFreeze:imagefreeze25: streaming stopped, reason not-negotiated (-4)

Some other package to install?
Paolo

@jhenstridge
Copy link
Member

I've got the gstreamer1.0-plugins-{good,bad,ugly} plugin sets installed, plus gstreamer1.0-vaapi (although I've been able to encode videos on a system that doesn't provide VA-API encoders).

It's hard to provide any more specific suggestions without knowing what distro you are running.

@aguerson
Copy link

aguerson commented May 4, 2021

Hi guy,

Same case

cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"

apt-get install gstreamer1.0-libav python3-gi gir1.2-ges-1.0 ges1.0-tools python3-intervaltree

ges-launch-1.0 --load compiled/presentation.xges -o mp4/presentation.mp4 Loading project from : compiled/presentation.xges ERROR from element internal-encodebin: Couldn't create encoder for format audio/mpeg, mpegversion=(int)4, base-profile=(string)lc Debugging info: gstencodebin.c(1171): _post_missing_plugin_message (): /GESPipeline:gespipeline0/GstEncodeBin:internal-encodebin

@aguerson
Copy link

aguerson commented May 4, 2021

apt-get install gstreamer1.0-plugins-*

it seems to solve it !

it is running now... waiting the end...

@aguerson
Copy link

aguerson commented May 4, 2021

Done !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants