ges-launch tutorial

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

ges-launch tutorial

Vincent Achard
Hello

The actual https://gstreamer.freedesktop.org ges-launch tutorial says:

"ges-launch-1.0 +clip /path/to/media inpoint=4.0

Assuming "media" is a 10 second long media sample, this will play the sample from the 4th second to the 10th, resulting in a 6-seconds long playback."

However, my experience is:

ges-launch-1.0 +clip file.ogg inpoint=2
>>>fails with error: ERROR: Could not create timeline because: Couldn't add clip with id file:///path/to/file.ogg to layer with priority -1

ges-launch-1.0 +clip file.ogg inpoint=2 duration=2
>>>succeeds (I see the preview with correct cut)


file.ogg contains one video/x-theora stream and is 0:00:24.024000000 long


looking through the debug log I find in the case that fails :

0:00:00.140059961  3054      0x111ce30 INFO                 gestree ges-timeline-tree.c:403:check_track_elements_overlaps_and_values: videourisource0<0x12ea190> [ 0:00:00.000000000 (0:00:02.000000000) - 0:00:24.024000000(0:00:24.024000000) layer: 0]  inpoint + duration 26024000000 > max_duration 24024000000


my guess is that the default duration is the total length, therefore an inpoint > 0 will result in failure

indeed:
ges-launch-1.0 +clip file.ogg inpoint=0
>>>succeeds

I am using a self compiled 1.16.0 gstreamer version

am I missing something?

or should the tutorial be modified, as this is misleading (and it's one of the first examples: newcomers could want to run away?)

please apologize for my bad english, and if this is not the right place to post

cheers!

Vince

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: ges-launch tutorial

Thibault Saunier-4
Hi Vince,

This is indeed an error in the documentation, we need to specify the duration if we specify the inpoint right now, we could handle that in a better way in ges-launch but for now, could you make a patch to update the documentation?

BR,

- Thibault

On Sun, Dec 29, 2019 at 11:31 AM Vincent Achard <[hidden email]> wrote:
Hello

The actual https://gstreamer.freedesktop.org ges-launch tutorial says:

"ges-launch-1.0 +clip /path/to/media inpoint=4.0

Assuming "media" is a 10 second long media sample, this will play the sample from the 4th second to the 10th, resulting in a 6-seconds long playback."

However, my experience is:

ges-launch-1.0 +clip file.ogg inpoint=2
>>>fails with error: ERROR: Could not create timeline because: Couldn't add clip with id file:///path/to/file.ogg to layer with priority -1

ges-launch-1.0 +clip file.ogg inpoint=2 duration=2
>>>succeeds (I see the preview with correct cut)


file.ogg contains one video/x-theora stream and is 0:00:24.024000000 long


looking through the debug log I find in the case that fails :

0:00:00.140059961  3054      0x111ce30 INFO                 gestree ges-timeline-tree.c:403:check_track_elements_overlaps_and_values: videourisource0<0x12ea190> [ 0:00:00.000000000 (0:00:02.000000000) - 0:00:24.024000000(0:00:24.024000000) layer: 0]  inpoint + duration 26024000000 > max_duration 24024000000


my guess is that the default duration is the total length, therefore an inpoint > 0 will result in failure

indeed:
ges-launch-1.0 +clip file.ogg inpoint=0
>>>succeeds

I am using a self compiled 1.16.0 gstreamer version

am I missing something?

or should the tutorial be modified, as this is misleading (and it's one of the first examples: newcomers could want to run away?)

please apologize for my bad english, and if this is not the right place to post

cheers!

Vince
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: ges-launch tutorial

Thibault Saunier-4
Hi again,


This is gonna be cherry-picked in the next 1.16.X stable release.

Regards

- Thibault

On Sun, Dec 29, 2019 at 8:44 PM Thibault Saunier <[hidden email]> wrote:
Hi Vince,

This is indeed an error in the documentation, we need to specify the duration if we specify the inpoint right now, we could handle that in a better way in ges-launch but for now, could you make a patch to update the documentation?

BR,

- Thibault

On Sun, Dec 29, 2019 at 11:31 AM Vincent Achard <[hidden email]> wrote:
Hello

The actual https://gstreamer.freedesktop.org ges-launch tutorial says:

"ges-launch-1.0 +clip /path/to/media inpoint=4.0

Assuming "media" is a 10 second long media sample, this will play the sample from the 4th second to the 10th, resulting in a 6-seconds long playback."

However, my experience is:

ges-launch-1.0 +clip file.ogg inpoint=2
>>>fails with error: ERROR: Could not create timeline because: Couldn't add clip with id file:///path/to/file.ogg to layer with priority -1

ges-launch-1.0 +clip file.ogg inpoint=2 duration=2
>>>succeeds (I see the preview with correct cut)


file.ogg contains one video/x-theora stream and is 0:00:24.024000000 long


looking through the debug log I find in the case that fails :

0:00:00.140059961  3054      0x111ce30 INFO                 gestree ges-timeline-tree.c:403:check_track_elements_overlaps_and_values: videourisource0<0x12ea190> [ 0:00:00.000000000 (0:00:02.000000000) - 0:00:24.024000000(0:00:24.024000000) layer: 0]  inpoint + duration 26024000000 > max_duration 24024000000


my guess is that the default duration is the total length, therefore an inpoint > 0 will result in failure

indeed:
ges-launch-1.0 +clip file.ogg inpoint=0
>>>succeeds

I am using a self compiled 1.16.0 gstreamer version

am I missing something?

or should the tutorial be modified, as this is misleading (and it's one of the first examples: newcomers could want to run away?)

please apologize for my bad english, and if this is not the right place to post

cheers!

Vince
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: ges-launch tutorial

Vincent Achard
In reply to this post by Vincent Achard
OK, thank you Thibault!

Great it's been taken care of

best

Vincent
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel