hot to use multipass-mode on theoraenc?

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

hot to use multipass-mode on theoraenc?

Alexey Fisher
Hallo all,
please can any one point me how to use multipass-mode on theoraenc or
vp8enc? I can't find it anywhere.

--
Regards,
        Alexey


------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: hot to use multipass-mode on theoraenc?

Sebastian Dröge-7
On Sun, 2010-11-14 at 11:54 +0100, Alexey Fisher wrote:
> Hallo all,
> please can any one point me how to use multipass-mode on theoraenc or
> vp8enc? I can't find it anywhere.

You have to set the multipass-cache-file property to some filename,
which is used to store the statistics of the first pass and then use
that same filename for the second pass.

E.g.

gst-launch-0.10 videotestsrc num-buffers=1000 ! theoraenc
multipass-cache-file=/tmp/bla multipass-mode=first-pass ! oggmux !
filesink location=test.ogg

gst-launch-0.10 videotestsrc num-buffers=1000 ! theoraenc
multipass-cache-file=/tmp/bla multipass-mode=second-pass ! oggmux !
filesink location=test.ogg

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

signature.asc (205 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Trying to transcode from NUV to h.264

Brian Michalk
In reply to this post by Alexey Fisher
I'm trying to use variations on the nuvdemux node, but it seems that I
just can't get a sample video to play from a MythTV file.

I've tried the following:
gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux  
demux.audio_00 ! decodebin ! audioconvert ! audioresample !
autoaudiosink   demux.video_00 ! queue ! decodebin ! ffmpegcolorspace !
videoscale ! autovideosink

gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux  
demux.audio_00 ! autoaudiosink   demux.video_00 ! queue ! decodebin !
ffmpegcolorspace ! videoscale ! autovideosink

gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux  
demux.audio_00 ! autoaudiosink   demux.video_00 ! autovideosink

gst-launch -v filesrc location=fname.nuv ! playbin

gst-launch -v filesrc location=fname.nuv ! playbin2

gst-launch -v playbin2 uri=file://./fname.nuv


I have tried a few different files.  Perhaps there's some error common
to all of my files?  I can play them in VLC just fine, but on my N900, I
can't seek, which is why I want to transcode them.

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Trying to transcode from NUV to h.264

Marco Ballesio
Hi,

On 11/14/10, Brian Michalk <[hidden email]> wrote:
> I'm trying to use variations on the nuvdemux node, but it seems that I
> just can't get a sample video to play from a MythTV file.
>

it's not clear what you're trying to do. All of the pipelines you've
posted are about playback, but below you say you're trying to
transcode (actually maybe you want to do something like transmux). Can
you please clarify?

Regards

> I've tried the following:
> gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux
> demux.audio_00 ! decodebin ! audioconvert ! audioresample !
> autoaudiosink   demux.video_00 ! queue ! decodebin ! ffmpegcolorspace !
> videoscale ! autovideosink
>
> gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux
> demux.audio_00 ! autoaudiosink   demux.video_00 ! queue ! decodebin !
> ffmpegcolorspace ! videoscale ! autovideosink
>
> gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux
> demux.audio_00 ! autoaudiosink   demux.video_00 ! autovideosink
>
> gst-launch -v filesrc location=fname.nuv ! playbin
>
> gst-launch -v filesrc location=fname.nuv ! playbin2
>
> gst-launch -v playbin2 uri=file://./fname.nuv
>
>
> I have tried a few different files.  Perhaps there's some error common
> to all of my files?  I can play them in VLC just fine, but on my N900, I
> can't seek, which is why I want to transcode them.
>
> ------------------------------------------------------------------------------
> Centralized Desktop Delivery: Dell and VMware Reference Architecture
> Simplifying enterprise desktop deployment and management using
> Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
> client virtualization framework. Read more!
> http://p.sf.net/sfu/dell-eql-dev2dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Trying to transcode from NUV to h.264

Brian Michalk
I figured if I can make the playback work, then transcode would be
simple.  I think I might have something wrong in my installation, which
I can try today.

On 11/19/2010 9:15 AM, Marco Ballesio wrote:

> Hi,
>
> On 11/14/10, Brian Michalk<[hidden email]>  wrote:
>> I'm trying to use variations on the nuvdemux node, but it seems that I
>> just can't get a sample video to play from a MythTV file.
>>
> it's not clear what you're trying to do. All of the pipelines you've
> posted are about playback, but below you say you're trying to
> transcode (actually maybe you want to do something like transmux). Can
> you please clarify?
>
> Regards
>
>> I've tried the following:
>> gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux
>> demux.audio_00 ! decodebin ! audioconvert ! audioresample !
>> autoaudiosink   demux.video_00 ! queue ! decodebin ! ffmpegcolorspace !
>> videoscale ! autovideosink
>>
>> gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux
>> demux.audio_00 ! autoaudiosink   demux.video_00 ! queue ! decodebin !
>> ffmpegcolorspace ! videoscale ! autovideosink
>>
>> gst-launch -v filesrc location=fname.nuv ! nuvdemux name=demux
>> demux.audio_00 ! autoaudiosink   demux.video_00 ! autovideosink
>>
>> gst-launch -v filesrc location=fname.nuv ! playbin
>>
>> gst-launch -v filesrc location=fname.nuv ! playbin2
>>
>> gst-launch -v playbin2 uri=file://./fname.nuv
>>
>>
>> I have tried a few different files.  Perhaps there's some error common
>> to all of my files?  I can play them in VLC just fine, but on my N900, I
>> can't seek, which is why I want to transcode them.
>>
>> ------------------------------------------------------------------------------
>> Centralized Desktop Delivery: Dell and VMware Reference Architecture
>> Simplifying enterprise desktop deployment and management using
>> Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
>> client virtualization framework. Read more!
>> http://p.sf.net/sfu/dell-eql-dev2dev
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2&  L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today
> http://p.sf.net/sfu/msIE9-sfdev2dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel