[Qt-interest] Play videos in Qt

Mike Inman mangocats at gmail.com
Mon May 11 20:55:56 CEST 2009


My point on cross-platform-ness of Phonon was that the content (actual 
video files) still need translating from one platform to the next, even 
if using the lowest common denominator of player features, there's still 
the problem of finding universally playable video formats.

VLC runs on all (of the major) platforms,  accesses a wide variety of 
video formats on all of those platforms, and has a pretty good feature 
set, which is why I'd like to see it "grafted" in behind Phonon instead 
of the patchwork quilt I'm currently seeing.  I suppose the GPL might be 
an issue, unless there is a way for Phonon to access VLC which does not 
offend the GPL.


Jonathan Wong wrote:
> Actually, Phonon is already cross-platform to a large extent.
>
> Think of it as a insulation layer for your video playing needs. The backend can be Microsoft or
> Linux, but Phonon remains unchanged.
>
> In fact, I'm currently developing a cross-platform video playing software using Phonon.
>
> Yes, it is true that a common denominator layer like Phonon may not allow access to some powerful
> features in the backend. Phonon needs to expose the backend for such cases (it currently doesn't,
> far as I can tell). Hope this changes. Until this changes, we may have to write our own insulation
> layers.
>
> Phonon is quite a thin wrapper. But it is well-written (in a Qt way), and by no means simple/trivial.
>
> VLC remains GPL.
>
> Mike Inman wrote:
>   
>> Karol Krizka wrote:
>>     
>>> On Thursday 30 April 2009 17:48:48 Mike Inman wrote:
>>>   
>>>       
>>>> Something I have been curious about, there is talk of Phonon starting to
>>>> use VLC as a backend, is this anywhere near being true in Qt?
>>>>
>>>>     
>>>>         
>>> There is a VLC backend for phonon in the works. You can find more 
>>> information about it here:
>>> http://code.google.com/p/phonon-vlc-mplayer/
>>> I have tried it a while ago, and it works quite well. 
>>>
>>> As for whether Trolltech plans to package it with their official releases, I 
>>> have no idea. However I believe that the backends are themselves a Qt 
>>> plugin, and phonon all looks for all backend plugins in 
>>> APPDIR/phonon_backends (or something similar). That is very useful if you 
>>> want to distribute binaries.
>>>
>>> --
>>> Cheers,
>>> Karol Krizka
>>> http://www.krizka.net
>>>
>>>   
>>>       
>> Thanks for the link... seems that the phonon-vlc project has been 
>> sleeping for 6 months or more now:
>>
>> http://git.videolan.org/?p=vlc-lukas.git;a=history;f=projects/phonon/vlc;hb=HEAD
>>
>> If the video world is ever going to go "cross platform" - they are going 
>> to need a backend like VLC that
>> works equally well with the same video formats on different platforms...
>>
>> Mike
>>
>>
>>
>>     
>>>> Mike
>>>>
>>>> Helder Correia wrote:
>>>>     
>>>>         
>>>>> On Thu, Apr 30, 2009 at 4:47 PM, Giancarlo Amati
>>>>>
>>>>> <ilferraresebono at hotmail.it> wrote:
>>>>>       
>>>>>           
>>>>>>  very interesting link, but I wonder if I can use the Phonon video
>>>>>> libraries to show up the video streaming from a connected video 
>>>>>>         
>>>>>>             
>>> camera,
>>>   
>>>       
>>>>>> so not a pre-recorded video clip.
>>>>>>         
>>>>>>             
>>>>> No, for now capture is not possible.
>>>>>
>>>>> _______________________________________________
>>>>> Qt-interest mailing list
>>>>> Qt-interest at trolltech.com
>>>>> http://lists.trolltech.com/mailman/listinfo/qt-interest
>>>>>       
>>>>>           
>>>> _______________________________________________
>>>> Qt-interest mailing list
>>>> Qt-interest at trolltech.com
>>>> http://lists.trolltech.com/mailman/listinfo/qt-interest
>>>>     
>>>>         
>>> _______________________________________________
>>> Qt-interest mailing list
>>> Qt-interest at trolltech.com
>>> http://lists.trolltech.com/mailman/listinfo/qt-interest
>>>
>>>   
>>>       
>> _______________________________________________
>> Qt-interest mailing list
>> Qt-interest at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-interest
>>
>>     
>
>
>   




More information about the Qt-interest-old mailing list