[opensuse-factory] New Package: videolan's VLC
Hi List, One of the goals for openSUSE 13.1 is to drop the old gstreamer version 0.10. At this moment this would cause quite some issues for KDE as that the phonon- backend for gstreamer only works with this older version. Attempts are currently on the way to port this phonon backend to gstreamer 1.0, but we seem to be still far away from a working version. In order to make sure that KDE is more independent from Gstreamer, I would like to start working on the preparation for the second phonon backend, which is based on VLC. I am aware that VLC comes with all kind of bad plugins to support the bad bad codecs, but it seems that we are able to build VLC with only support for the opensource codecs. This would enable us to build a similar package as with Xine, where the bare necessity was build on OBS and the full package could be downloaded from packman. For VLC this would be the same, however users would have a choice of downloading it from Packman or to install it from the videolan repo (maintained by DimStar). Based on the the legal acceptance of the ffmpeg sources in Chromium, I believe we can make this happen. VLC in Factory would also mean that we could build more packages that depends on the VLC library. I see the following steps to be done: 1) Decide on the best location for the VLC package (multimedia:libs) ? 2) Submit the VLC package to Factory for legal review. 3) Adjust the VLC package in such a way that it can be used directly on packman (building the same source, etc) 4) Check with Dominique if we could achieve the same for the videolan repository Steps 3 and 4 should enable us to have only one location where to maintain the package and have it build in two or three places. I would appreciate if people could let me know what the best place for this package would be. Thanks Regards Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Raymond Wooninck <tittiatcoke@gmail.com>:
Hi List,
I see the following steps to be done:
1) Decide on the best location for the VLC package (multimedia:libs) ? 2) Submit the VLC package to Factory for legal review. 3) Adjust the VLC package in such a way that it can be used directly on packman (building the same source, etc) 4) Check with Dominique if we could achieve the same for the videolan repository
A small side note here: based on some discussions I had last week with Darix, I as well started work on this and have the packages in the VideoLAN repository mainly prepared to allow 'legal' builds (without dependencies not shipped in Factory) and an extension package on top of that, putting VLC back on the level it is when you install it from the VideoLAN repository. We should try to minimize efforts and merge the work... From a 'VideoLAN repository maintainership' perspective, I of course appreciate other people 'fixing' issues, but a transparent linking between whatever gets checked in to OBS to the VLC repo sounds 'unfeasible' at first (I'd request at least a full review and veto right on all changes going into the VLC package; no self-accepts). Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 04 April 2013 08:55:33 Dominique Leuenberger a.k.a. Dimstar wrote:
A small side note here: based on some discussions I had last week with Darix, I as well started work on this and have the packages in the VideoLAN repository mainly prepared to allow 'legal' builds (without
Hmm, it seems that Darix then forgot to tell you that I was also working on this.
dependencies not shipped in Factory) and an extension package on top of that, putting VLC back on the level it is when you install it from the VideoLAN repository.
The main difference between our two approaches are that you are crippling the tarball and have only the crippled one build on the openSUSE OBS. Based on the experiences with Chromium, this crippling might be no longer necessary which would do us both good. Of course we can not build certain codecs on the openSUSE OBS and therefore we have to build those on either packman or the videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
We should try to minimize efforts and merge the work... I agree.
From a 'VideoLAN repository maintainership' perspective, I of course appreciate other people 'fixing' issues, but a transparent linking between whatever gets checked in to OBS to the VLC repo sounds 'unfeasible' at first (I'd request at least a full review and veto right on all changes going into the VLC package; no self-accepts).
I am not seeking maintainership of the VLC package on openSUSE OBS. I am more than happy if somebody else takes care of it. My main item at the moment is that I want to build the vlc backend for Phonon so that we can offer alternatives and become less dependent on Gstreamer. However with this we need to offer openSUSE users with a functional, but with only opensource codecs VLC package. Regards Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/04/13 09:46, Raymond Wooninck wrote:
On Thursday 04 April 2013 08:55:33 Dominique Leuenberger a.k.a. Dimstar wrote:
A small side note here: based on some discussions I had last week with Darix, I as well started work on this and have the packages in the VideoLAN repository mainly prepared to allow 'legal' builds (without Hmm, it seems that Darix then forgot to tell you that I was also working on this.
dependencies not shipped in Factory) and an extension package on top of that, putting VLC back on the level it is when you install it from the VideoLAN repository. The main difference between our two approaches are that you are crippling the tarball and have only the crippled one build on the openSUSE OBS. Based on the experiences with Chromium, this crippling might be no longer necessary which would do us both good. Of course we can not build certain codecs on the openSUSE OBS and therefore we have to build those on either packman or the videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
We should try to minimize efforts and merge the work... I agree.
From a 'VideoLAN repository maintainership' perspective, I of course appreciate other people 'fixing' issues, but a transparent linking between whatever gets checked in to OBS to the VLC repo sounds 'unfeasible' at first (I'd request at least a full review and veto right on all changes going into the VLC package; no self-accepts). I am not seeking maintainership of the VLC package on openSUSE OBS. I am more than happy if somebody else takes care of it. My main item at the moment is that I want to build the vlc backend for Phonon so that we can offer alternatives and become less dependent on Gstreamer. However with this we need to offer openSUSE users with a functional, but with only opensource codecs VLC package.
Regards
Raymond Hi Raymond, I am one user who uses the VideoLan repo and has done so for some considerable time. Regards Sid.
-- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/04/13 21:07, Sid Boyce wrote:
On 04/04/13 09:46, Raymond Wooninck wrote:
On Thursday 04 April 2013 08:55:33 Dominique Leuenberger a.k.a. Dimstar wrote:
A small side note here: based on some discussions I had last week with Darix, I as well started work on this and have the packages in the VideoLAN repository mainly prepared to allow 'legal' builds (without Hmm, it seems that Darix then forgot to tell you that I was also working on this.
dependencies not shipped in Factory) and an extension package on top of that, putting VLC back on the level it is when you install it from the VideoLAN repository. The main difference between our two approaches are that you are crippling the tarball and have only the crippled one build on the openSUSE OBS. Based on the experiences with Chromium, this crippling might be no longer necessary which would do us both good. Of course we can not build certain codecs on the openSUSE OBS and therefore we have to build those on either packman or the videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
We should try to minimize efforts and merge the work... I agree.
From a 'VideoLAN repository maintainership' perspective, I of course appreciate other people 'fixing' issues, but a transparent linking between whatever gets checked in to OBS to the VLC repo sounds 'unfeasible' at first (I'd request at least a full review and veto right on all changes going into the VLC package; no self-accepts). I am not seeking maintainership of the VLC package on openSUSE OBS. I am more than happy if somebody else takes care of it. My main item at the moment is that I want to build the vlc backend for Phonon so that we can offer alternatives and become less dependent on Gstreamer. However with this we need to offer openSUSE users with a functional, but with only opensource codecs VLC package.
Regards
Raymond Hi Raymond, I am one user who uses the VideoLan repo and has done so for some considerable time. Regards Sid.
I have use vlc for years and it is my one and only player which is worth anything to do everything. Just PLEASE do NOT stuff it up! I use vlc to watch TV, record TV programs, view DVDs, listen to music. So, please do not stuff it up! (like xine was). BC -- Using openSUSE 12.3 x86_64 KDE 4.10.1 & kernel 3.8.5-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Basil Chupin <blchupin@iinet.net.au>:
I have use vlc for years and it is my one and only player which is worth anything to do everything.
Just PLEASE do NOT stuff it up!
I use vlc to watch TV, record TV programs, view DVDs, listen to music.
So, please do not stuff it up! (like xine was).
Basil, the idea is to provide a 'limited' version of VLC inside Factory; For 'well known' reasons, we can not provide the full pack. The solution though will be different to what was done with XINE, where the package had to be replaced; it will be sufficient to 'add' the vlc-codecs package on top of the Factory vlc package to extend the capabilities to the complete let. This is much easier and if the repository is enabled, should happen even automatically. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2013-04-04 at 10:46 +0200, Raymond Wooninck wrote:
videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
At the opensuse forums at least usage of the videolan repo is usually discouraged. Alternatively, users are told not to simultaneously have both packman and videolan repos activated. - -- Cheers, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAlFdbLwACgkQtTMYHG2NR9VDaACfZ1AyPkMyy8pGHPR3yJqvyxCt lesAmwfzJFKEd+vAAjVyk15AzgivZ1Bu =71Xy -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 04 April 2013 14:06:11 Carlos E. R. wrote:
On Thursday, 2013-04-04 at 10:46 +0200, Raymond Wooninck wrote:
videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
At the opensuse forums at least usage of the videolan repo is usually discouraged.
Alternatively, users are told not to simultaneously have both packman and videolan repos activated.
Hi Carlos, Dominique submitted the new VLC package to Factory. As soon as it gets accepted there, I will work on having packman building the same package, so that either the videolan or the packman repo can be used. Regards Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2013-04-04 at 14:20 +0200, Raymond Wooninck wrote:
On Thursday 04 April 2013 14:06:11 Carlos E. R. wrote:
On Thursday, 2013-04-04 at 10:46 +0200, Raymond Wooninck wrote:
videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
At the opensuse forums at least usage of the videolan repo is usually discouraged.
Alternatively, users are told not to simultaneously have both packman and videolan repos activated.
Hi Carlos,
Dominique submitted the new VLC package to Factory. As soon as it gets accepted there, I will work on having packman building the same package, so that either the videolan or the packman repo can be used.
Perfect :-) - -- Cheers, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAlFdc1IACgkQtTMYHG2NR9X5+wCfaB5+9udwE5xiTTKS4WXGGGyu gXoAoJa+M3GldXjTcaKCWhwWkPVjvAns =9+hU -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 2013-04-04 10:46, Raymond Wooninck wrote:
The main difference between our two approaches are that you are crippling the tarball and have only the crippled one build on the openSUSE OBS. Based on the experiences with Chromium, this crippling might be no longer necessary which would do us both good. Of course we can not build certain codecs on the openSUSE OBS and therefore we have to build those on either packman or the videolan repo. At this moment however I am not really sure which one is more in use by the openSUSE users.
With packman, you get more available packages per .repo file ;-) That is especially convenient for those on the "every .repo file is one too much" track and who do not need the newest videolan. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Raymond Wooninck wrote:
[...] Based on the the legal acceptance of the ffmpeg sources in Chromium, I believe we can make this happen. VLC in Factory would also mean that we could build more packages that depends on the VLC library.
I see the following steps to be done:
1) Decide on the best location for the VLC package (multimedia:libs) ? 2) Submit the VLC package to Factory for legal review. 3) Adjust the VLC package in such a way that it can be used directly on packman (building the same source, etc) 4) Check with Dominique if we could achieve the same for the videolan repository
Steps 3 and 4 should enable us to have only one location where to maintain the package and have it build in two or three places.
Awesome! Go for it! :-) cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
so... as I said.. here it is this produces pictures... as expected... cvlc -I dummy --x11-display :0.0 screen:// --video-filter scene -V dummy -- scene-ratio 10 --scene-format jpg --scene-prefix img --scene-path $HOME --no- scene-replace --run-time 1.5 vlc://quit >/dev/null 2>&1 this fails... cvlc -I dummy --x11-display :0.0 screen:// --video-filter scene -V dummy -- scene-ratio 10 --scene-format png --scene-prefix img --scene-path $HOME --no- scene-replace --run-time 1.5 vlc://quit >/dev/null 2>&1 and both shall work... if we get to work on a proper vlc.. maybe we can see what the hell is going on. Alin On Wed 03 Apr 2013 22:40:04 Raymond Wooninck wrote:
Hi List,
One of the goals for openSUSE 13.1 is to drop the old gstreamer version 0.10. At this moment this would cause quite some issues for KDE as that the phonon- backend for gstreamer only works with this older version. Attempts are currently on the way to port this phonon backend to gstreamer 1.0, but we seem to be still far away from a working version.
In order to make sure that KDE is more independent from Gstreamer, I would like to start working on the preparation for the second phonon backend, which is based on VLC.
I am aware that VLC comes with all kind of bad plugins to support the bad bad codecs, but it seems that we are able to build VLC with only support for the opensource codecs. This would enable us to build a similar package as with Xine, where the bare necessity was build on OBS and the full package could be downloaded from packman.
For VLC this would be the same, however users would have a choice of downloading it from Packman or to install it from the videolan repo (maintained by DimStar).
Based on the the legal acceptance of the ffmpeg sources in Chromium, I believe we can make this happen. VLC in Factory would also mean that we could build more packages that depends on the VLC library.
I see the following steps to be done:
1) Decide on the best location for the VLC package (multimedia:libs) ? 2) Submit the VLC package to Factory for legal review. 3) Adjust the VLC package in such a way that it can be used directly on packman (building the same source, etc) 4) Check with Dominique if we could achieve the same for the videolan repository
Steps 3 and 4 should enable us to have only one location where to maintain the package and have it build in two or three places.
I would appreciate if people could let me know what the best place for this package would be.
Thanks
Regards
Raymond -- Without Questions there are no Answers!
Alin Marin ELENA Advanced Molecular Simulation Research Laboratory School of Physics, University College Dublin ---- Ardionsamblú Móilíneach Saotharlann Taighde Scoil na Fisice, An Coláiste Ollscoile, Baile Átha Cliath ______________________________________________________________________ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (8)
-
Alin M Elena
-
Basil Chupin
-
Carlos E. R.
-
Dominique Leuenberger a.k.a. Dimstar
-
Jan Engelhardt
-
Ludwig Nussel
-
Raymond Wooninck
-
Sid Boyce