conversions using QT and DirectShow

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

conversions using QT and DirectShow

Bjorn Roche
Hey all,

        I've been playing a bit with gstreamer and was wondering if the following is possible: I would like to be able to open and convert files from a variety of formats to a variety of formats just using the "built-in" and "good" plugins. Example conversions I've been trying on OS X:

MP3 -> WAV
MOV (AAC, audio track only) -> WAV

The docs say:

"GStreamer can bridge to other multimedia frameworks in order to reuse existing components (e.g. codecs) and use platform input/output mechanisms:

        • Linux/Unix: OpenMAX-IL (via gst-openmax)
        • Windows: DirectShow
        • Mac OS X: QuickTime"

So I expected to be able to do something like what I wanted, since QT can do these conversions, but I can't get it to work. This either means I'm doing something wrong (entirely possible, since I'm new to this) or that I am misunderstanding the purpose of QT in gstreamer. Eventually I'd like to leverage DirectShow in a similar way.

Any insight would be appreciated.

Thanks,

        bjorn

-----------------------------
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com




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

Re: conversions using QT and DirectShow

Andoni Morales
2012/11/26 Bjorn Roche <[hidden email]>:

> Hey all,
>
>         I've been playing a bit with gstreamer and was wondering if the following is possible: I would like to be able to open and convert files from a variety of formats to a variety of formats just using the "built-in" and "good" plugins. Example conversions I've been trying on OS X:
>
> MP3 -> WAV
> MOV (AAC, audio track only) -> WAV
>
> The docs say:
>
> "GStreamer can bridge to other multimedia frameworks in order to reuse existing components (e.g. codecs) and use platform input/output mechanisms:
>
>         • Linux/Unix: OpenMAX-IL (via gst-openmax)
>         • Windows: DirectShow
>         • Mac OS X: QuickTime"
>
> So I expected to be able to do something like what I wanted, since QT can do these conversions, but I can't get it to work. This either means I'm doing something wrong (entirely possible, since I'm new to this) or that I am misunderstanding the purpose of QT in gstreamer. Eventually I'd like to leverage DirectShow in a similar way.
>
> Any insight would be appreciated.

Hi bjorn,

GStreamer can be use to transcode files across platforms into many
formats flawlessly.
We do provide wrappers for QuickTime and DirectShow, except that this
wrappers are only for decoders. If you only want to use "Good" for
legal reasons (patents or only LPGL plugins), than you will limited in
the number of formats supported. To support a bigger number of
formats, you will also need the ffmpeg plugin, which supports a huge
number of decoders and encoders and some plugins from Ugly and Bad.
Plugins in Bar are not "bad" per se, it's just that they don't meet
all the requirements to be included in Good (missing documentation,
missing tests, missing manitainers, etc...)

Andoni


>
> Thanks,
>
>         bjorn
>
> -----------------------------
> Bjorn Roche
> http://www.xonami.com
> Audio Collaboration
> http://blog.bjornroche.com
>
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel