Re: Decent DVD rippers?

2012-05-13 Thread Fabian Greffrath
Am Freitag, den 11.05.2012, 16:10 -0400 schrieb Andres Mejia:
 Could it use vo-aacenc as an alternate?

I've never considered. It's not like vo-aacenc is a drop-in replacement
for faac, their APIs appear quite dissimilar (IIRC vo-aacenc is C++
while libfaac is C). 

 It probably makes more sense to replace use of libmp4v2 with libav
 instead anyway. mp4v2 upstream doesn't look very active IMO and it may
 serve the handbrake project better to switch to something else.

There is still atomicparsley as an alternative. The gtkpod mainatiners
have just turned it into a GPL'ed library, cf.
http://old.nabble.com/Finally-pushed-alternative-to-libmp4v2-td33723081.html

 - Fabian



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-05-13 Thread Andres Mejia
On Sun, May 13, 2012 at 5:19 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am Freitag, den 11.05.2012, 16:10 -0400 schrieb Andres Mejia:
 Could it use vo-aacenc as an alternate?

 I've never considered. It's not like vo-aacenc is a drop-in replacement
 for faac, their APIs appear quite dissimilar (IIRC vo-aacenc is C++
 while libfaac is C).

Yes it's not a drop-in replacement and I believe faac has some
features not available in vo-aacenc. I could be mistaken about the
features however.

 It probably makes more sense to replace use of libmp4v2 with libav
 instead anyway. mp4v2 upstream doesn't look very active IMO and it may
 serve the handbrake project better to switch to something else.

 There is still atomicparsley as an alternative. The gtkpod mainatiners
 have just turned it into a GPL'ed library, cf.
 http://old.nabble.com/Finally-pushed-alternative-to-libmp4v2-td33723081.html

  - Fabian



Ok, saving this little information about atomicparsley in the ITP bug
for handbrake.

-- 
~ Andres

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-05-11 Thread Andres Mejia
Late posting but...

On Thu, Feb 2, 2012 at 4:03 AM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 01.02.2012 18:19, schrieb Reinhard Tartler:

 Feel free to push what you currently have to git.debian.org, I might
 find some time next week to have a closer look. Maybe we can get it to
 use opencore-aac instead.


 What I have at the moment is absolutely unrepresentable. It is based on
 Marillat's package with some changes to patches and some out-of-patch
 changes. Maybe I'll try to break out my own changes as a separate patch once
 I got it to compile and post it here.

 Some observations:
 - Just as avidemux (or maybe even worse) handbrake downloads static source
 snapshots of external libraries, patches them and builds static libraries.
 - It uses lots of deprecated ffmpeg API and even patches its private copy to
 export a private header. It's only needed for one declaration, so that's
 easily patched out.
 - It uses a private copy of libdca and patches it to use different names for
 its structs, WTF. However, this is also easily solved with a typedef.
 - It uses libmkv, which is currently not in Debian. I rebuilt the Marilat
 package for the time being, but this package should be no problem.
 - It uses an ancient snapshot of libbluray that has a slightly different API
 than the version in Debian.
 - It uses faac which is considered non-free and thus not in Debian.

Could it use vo-aacenc as an alternate?

 - Last but not least, it uses libmp4v2. Apart from the fact that there have
 also been slight APi changes compared to the version in Debian, this library
 is licensed under the MPL. AFAICT this and the GPL are incompatible, so the
 resulting software is unredistributable.

It probably makes more sense to replace use of libmp4v2 with libav
instead anyway. mp4v2 upstream doesn't look very active IMO and it may
serve the handbrake project better to switch to something else.

 If the latter turns out to be true, I see no change for handbrake to enter
 Debian and thus no sense in working on it anymore.

  - Fabian


 ___
 pkg-multimedia-maintainers mailing list
 pkg-multimedia-maintainers@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers



-- 
~ Andres

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-07 Thread Reinhard Tartler
On Fri, Feb 3, 2012 at 5:09 PM, Reinhard Tartler siret...@gmail.com wrote:

 BTW2, there is also a nearly-ready transcode 1.1.3 package prepared in git
 which just needs review of debian/copyright and Build-Depends. This would
 also enable uploading of a lot of packages that depend on it, e.g. dvd::rip.

 Cool! I'll try to find time next week to have a look at it.

Oh right. Well, obvious TODOs on the package:

 - file an ITP
 - update to 1.1.5
 - review and integrate ubuntu package
 - review licensing
 - upload to unstable
 - revive/stimulate upstream

Not sure when I get to that. probably not this or next week :-(
If someone else wants to volunteer, feel free!

-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-06 Thread Fabian Greffrath

Am 03.02.2012 17:09, schrieb Reinhard Tartler:

I've asked debian-legal (with zero response) and then abandoned faac.
I've escalated this question to the ubuntu technical board, and
they've decided faac was redistributable but non-free. So that
wouldn't help us much.


No, we are not going to push nearly all of our multimedia applications 
in contrib. :/



Maybe we can port/replace the offending parts with code from libavcodec?


Currently we have three choices:

1) FAAC has a CLI frontend, non-free code in the library and uses 
mp4v2 (MPL-1.1) for mp4 muxing.
2) vo-aacenc (Apache-2.0) offers a free library, but does not have a 
CLI and no mp4 muxing code.
3) ffaac (lavc) is free, probably does not offer the best encoding 
quality, has no own CLI and uses lavf for mp4 muxing.


So the best would be to port the FAAC frontend to the vo-aacenc 
library and use libavformat for mp4 muxing. ;)



Cool! I'll try to find time next week to have a look at it.


You actually did the last commit in September yourself. :p

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-06 Thread Fabian Greffrath

Am 03.02.2012 17:28, schrieb Fabrice Coutadeur:

A bit off-topic, but I was planning to try to move dvdstyler from
Ubuntu to Debian, under Debian Multimedia umbrella, as all
dependencies seems to be there (still have to port it to libav 0.8
though).


Cooo, that's highly appreciated, thanks!

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Fabian Greffrath
And another member of our team, Julien Lavergne, already maintains 
ogmrip in Ubuntu. Julien, would you mind puting the package under 
pkg-multimedia team maintenance and upload it to Debian as well?


Sorry for putting work onto others (or at least suggesting so), but I 
really think this is the most reasonable way to maintain these 
packages and also get them into Debian by the way. Most of the 
prerequisits for these packages are now met in Debian and if the 
packages are maintained well (which I assume), ubuntu could still pull 
them as usual. My long-term goal is to make the d-m.o archive 
obsolete, at least regarding packages that we can legally distribute. ;)


 - Fabian


Am 02.02.2012 11:00, schrieb Fabian Greffrath:

Alessio,

Am 01.02.2012 11:00, schrieb Fabian Greffrath:

There are also some command line tools like xvidenc, h264enc or
lxdvdrip which might be easier to package but only provide limited


I have seen that you maintain these for ubuntu. Would you mind
uploading them to Debian, too? I think all the requirements are met ni
Debian nowadays.

- Fabian

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers





___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Reinhard Tartler
On Fri, Feb 3, 2012 at 11:50 AM, Fabian Greffrath fab...@greffrath.com wrote:
 And another member of our team, Julien Lavergne, already maintains ogmrip in
 Ubuntu. Julien, would you mind puting the package under pkg-multimedia team
 maintenance and upload it to Debian as well?

 Sorry for putting work onto others (or at least suggesting so), but I really
 think this is the most reasonable way to maintain these packages and also
 get them into Debian by the way. Most of the prerequisits for these packages
 are now met in Debian and if the packages are maintained well (which I
 assume), ubuntu could still pull them as usual. My long-term goal is to make
 the d-m.o archive obsolete, at least regarding packages that we can legally
 distribute. ;)

Besides, we already do have a number of (official) Ubuntu Developers
in pkg-multimedia. Having said this, I think pkg-multimedia is a great
oppurtinity for newcomers to get involved into Debian.

Regarding h264enc and xvidenc, I had a brief look at them early last
year. AFAIR, they are quite sophisticated shell scripts, but otherwise
pretty straight forward to maintain. Count me in as supporter for
these packages.

-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Alessio Treglia
On Fri, Feb 3, 2012 at 3:54 PM, Reinhard Tartler siret...@gmail.com wrote:
 Regarding h264enc and xvidenc, I had a brief look at them early last
 year. AFAIR, they are quite sophisticated shell scripts, but otherwise
 pretty straight forward to maintain. Count me in as supporter for
 these packages.

It was my fault to not having check'd the latest updates on the
multimedia-related packages available in Ubuntu since I used to
maintain them some time ago.

I think we should write a small list of multimedia packages currently
available in Ubuntu and missing in Debian (but that can join), e.g.
xvidenc and h264enc are part of that such of set, even if they have a
dependency on gpac, which could be demoted to Suggests.

BTW, what's up with gpac?

-- 
Alessio Treglia          | www.alessiotreglia.com
Debian Developer         | ales...@debian.org
Ubuntu Core Developer    | quadris...@ubuntu.com
0416 0004 A827 6E40 BB98 90FB E8A4 8AE5 311D 765A

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Reinhard Tartler
On Fri, Feb 3, 2012 at 4:09 PM, Alessio Treglia ales...@debian.org wrote:

 I think we should write a small list of multimedia packages currently
 available in Ubuntu and missing in Debian (but that can join), e.g.
 xvidenc and h264enc are part of that such of set, even if they have a
 dependency on gpac, which could be demoted to Suggests.

That's a great idea,

 BTW, what's up with gpac?

IIRC, Andres was working on it last. The last problem I remember was
that it contained code from the reference mpeg2 encoder, which
required license/copyright clarification or having those parts dropped
from the package.

IIRC, A number of missing packages require gpac.

-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Fabian Greffrath

Am 03.02.2012 16:16, schrieb Reinhard Tartler:

IIRC, Andres was working on it last. The last problem I remember was
that it contained code from the reference mpeg2 encoder, which
required license/copyright clarification or having those parts dropped
from the package.

IIRC, A number of missing packages require gpac.


Damn, that stupid mpeg license text is nearly the same as in faac. 
There it turned the whole library non-free and even non-distributable 
- whereas, that's our interpretation, I am not sure what ftp-masters 
think about it (did we ever try to upload faac yet?).


BTW, I am sorry I started this madness, but let's plase just answer to 
the list again.


BTW2, there is also a nearly-ready transcode 1.1.3 package prepared in 
git which just needs review of debian/copyright and Build-Depends. 
This would also enable uploading of a lot of packages that depend on 
it, e.g. dvd::rip.


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Reinhard Tartler
On Fri, Feb 3, 2012 at 4:37 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 03.02.2012 16:16, schrieb Reinhard Tartler:

 IIRC, Andres was working on it last. The last problem I remember was
 that it contained code from the reference mpeg2 encoder, which
 required license/copyright clarification or having those parts dropped
 from the package.

 IIRC, A number of missing packages require gpac.


 Damn, that stupid mpeg license text is nearly the same as in faac. There it
 turned the whole library non-free and even non-distributable - whereas,
 that's our interpretation, I am not sure what ftp-masters think about it
 (did we ever try to upload faac yet?).

I've asked debian-legal (with zero response) and then abandoned faac.
I've escalated this question to the ubuntu technical board, and
they've decided faac was redistributable but non-free. So that
wouldn't help us much.

Maybe we can port/replace the offending parts with code from libavcodec?


 BTW, I am sorry I started this madness, but let's plase just answer to the
 list again.

No worries.

 BTW2, there is also a nearly-ready transcode 1.1.3 package prepared in git
 which just needs review of debian/copyright and Build-Depends. This would
 also enable uploading of a lot of packages that depend on it, e.g. dvd::rip.

Cool! I'll try to find time next week to have a look at it.


-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-03 Thread Fabrice Coutadeur
Hi,

A bit off-topic, but I was planning to try to move dvdstyler from
Ubuntu to Debian, under Debian Multimedia umbrella, as all
dependencies seems to be there (still have to port it to libav 0.8
though).

I'll try as soon as I end the update of dvbcut qt4 patch (I have a
working version, but lost the icons :-): I hope to end it this week
end).

Fabrice

2012/2/3 Reinhard Tartler siret...@gmail.com:
 On Fri, Feb 3, 2012 at 4:37 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 03.02.2012 16:16, schrieb Reinhard Tartler:

 IIRC, Andres was working on it last. The last problem I remember was
 that it contained code from the reference mpeg2 encoder, which
 required license/copyright clarification or having those parts dropped
 from the package.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-02 Thread Fabian Greffrath

Am 01.02.2012 18:19, schrieb Reinhard Tartler:

Feel free to push what you currently have to git.debian.org, I might
find some time next week to have a closer look. Maybe we can get it to
use opencore-aac instead.


What I have at the moment is absolutely unrepresentable. It is based 
on Marillat's package with some changes to patches and some 
out-of-patch changes. Maybe I'll try to break out my own changes as a 
separate patch once I got it to compile and post it here.


Some observations:
- Just as avidemux (or maybe even worse) handbrake downloads static 
source snapshots of external libraries, patches them and builds static 
libraries.
- It uses lots of deprecated ffmpeg API and even patches its private 
copy to export a private header. It's only needed for one declaration, 
so that's easily patched out.
- It uses a private copy of libdca and patches it to use different 
names for its structs, WTF. However, this is also easily solved with a 
typedef.
- It uses libmkv, which is currently not in Debian. I rebuilt the 
Marilat package for the time being, but this package should be no problem.
- It uses an ancient snapshot of libbluray that has a slightly 
different API than the version in Debian.

- It uses faac which is considered non-free and thus not in Debian.
- Last but not least, it uses libmp4v2. Apart from the fact that there 
have also been slight APi changes compared to the version in Debian, 
this library is licensed under the MPL. AFAICT this and the GPL are 
incompatible, so the resulting software is unredistributable.


If the latter turns out to be true, I see no change for handbrake to 
enter Debian and thus no sense in working on it anymore.


 - Fabian

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-02 Thread Fabian Greffrath

Am 02.02.2012 10:03, schrieb Fabian Greffrath:

What I have at the moment is absolutely unrepresentable. It is based
on Marillat's package with some changes to patches and some
out-of-patch changes. Maybe I'll try to break out my own changes as a
separate patch once I got it to compile and post it here.


Well, I've got the libhb library to compile, but it fails when linking 
in the test phase with unresolved symbols in libdvdnav (and who knows 
where else). This missing additional API is patched into the 
downloaded copy! However, libdvdnav is only the first library in the 
linking chain which fails, but I expect others to follow and thus stop 
my work here.


Please find attached a patch with the steps I have so far taken to get 
it to compile and take the following as an inspiration about what is 
going on here:


$ find contrib/ -name \*.patch
contrib/a52dec/A00-dpl2.patch
contrib/libass/A00-configure.patch
contrib/fontconfig/A00-mingw-disableShared.patch
contrib/faac/P00-cygwin.patch
contrib/faac/A00-bitrates.patch
contrib/mp4v2/A00-nero-vobsub.patch
contrib/mp4v2/P00-mingw-dllimport.patch
contrib/pthreadw32/P00-mingw-w64.patch
contrib/x264/P01-solaris.patch
contrib/lame/P00-darwin-xmmintrin.patch
contrib/libmkv/P00-mingw-large-file.patch
contrib/libdvdread/A02-msc_ver-defs.patch
contrib/libdvdread/A03-m4-uid0.patch
contrib/libdvdread/P00-mingw-dlfcn.patch
contrib/libdvdread/P06-darwin.patch
contrib/libdvdread/A04-dup-lut-pgc.patch
contrib/libdvdread/P05-mingw-large-file.patch
contrib/libdvdread/A00-volume-name.patch
contrib/faad2/P00-solaris.patch
contrib/faad2/P00-mingw-types.patch
contrib/ffmpeg/A03-png-sequences.patch
contrib/ffmpeg/A05-avi-seek.patch
contrib/ffmpeg/A01-mpegleak.patch
contrib/ffmpeg/P02-darwin-pic.patch
contrib/ffmpeg/P03-mingw-gnu99.patch
contrib/ffmpeg/A02-audioconvert.patch
contrib/ffmpeg/P01-solaris.patch
contrib/ffmpeg/A06-kfreebsd.patch
contrib/libdvdnav/A01-program-info.patch
contrib/libdvdnav/A03-quiet.patch
contrib/libdvdnav/A02-mult-pgc.patch
contrib/libdvdnav/A06-reset-mutex.patch
contrib/libdvdnav/A04-m4-uid0.patch
contrib/libdvdnav/A05-forward-seek.patch
contrib/libdvdnav/A07-missing-menu.patch
contrib/libdvdnav/A00-log-stderr.patch
contrib/libdvdnav/P00-mingw-no-examples.patch
contrib/libdvdnav/A08-dvdnav-dup.patch
contrib/libdca/A00-general.patch
contrib/mpeg2dec/A00-tags.patch
contrib/mpeg2dec/A01-gcc4.6.patch
contrib/libvorbis/A00-disable-examples.patch
contrib/libvorbis/A01-docs.patch

 - Fabian
--- handbrake-0.9.5.orig/libhb/stream.c
+++ handbrake-0.9.5/libhb/stream.c
@@ -2956,7 +2956,7 @@
 int i;
 for (i = 0; i  ic-nb_streams; ++i )
 {
-if ( ic-streams[i]-codec-codec_type == CODEC_TYPE_VIDEO )
+if ( ic-streams[i]-codec-codec_type == AVMEDIA_TYPE_VIDEO )
 {
 break;
 }
@@ -3285,7 +3285,7 @@
 int i;
 for (i = 0; i  ic-nb_streams; ++i )
 {
-if ( ic-streams[i]-codec-codec_type == CODEC_TYPE_VIDEO 
+if ( ic-streams[i]-codec-codec_type == AVMEDIA_TYPE_VIDEO 
  avcodec_find_decoder( ic-streams[i]-codec-codec_id ) 
  title-video_codec == 0 )
 {
@@ -3306,16 +3306,16 @@
 title-video_codec = WORK_DECAVCODECVI;
 title-video_codec_param = ffmpeg_codec_param( stream, i );
 }
-else if ( ic-streams[i]-codec-codec_type == CODEC_TYPE_AUDIO 
+else if ( ic-streams[i]-codec-codec_type == AVMEDIA_TYPE_AUDIO 
   avcodec_find_decoder( ic-streams[i]-codec-codec_id ) )
 {
 add_ffmpeg_audio( title, stream, i );
 }
-else if ( ic-streams[i]-codec-codec_type == CODEC_TYPE_SUBTITLE )
+else if ( ic-streams[i]-codec-codec_type == AVMEDIA_TYPE_SUBTITLE )
 {
 add_ffmpeg_subtitle( title, stream, i );
 }
-else if ( ic-streams[i]-codec-codec_type == CODEC_TYPE_ATTACHMENT )
+else if ( ic-streams[i]-codec-codec_type == AVMEDIA_TYPE_ATTACHMENT )
 {
 add_ffmpeg_attachment( title, stream, i );
 }
@@ -3423,7 +3423,7 @@
 default:
 break;
 }
-return ( stream-ffmpeg_pkt-flags  PKT_FLAG_KEY );
+return ( stream-ffmpeg_pkt-flags  AV_PKT_FLAG_KEY );
 }
 
 static int ffmpeg_read( hb_stream_t *stream, hb_buffer_t *buf )
@@ -3441,7 +3441,7 @@
 // XXX the following conditional is to handle avi files that
 // use M$ 'packed b-frames' and occasionally have negative
 // sizes for the null frames these require.
-if ( err != AVERROR_NOMEM || stream-ffmpeg_pkt-size = 0 )
+if ( err != AVERROR(ENOMEM) || stream-ffmpeg_pkt-size = 0 )
 // eof
 return 0;
 }
--- handbrake-0.9.5.orig/libhb/decdca.c
+++ handbrake-0.9.5/libhb/decdca.c
@@ -6,6 +6,7 @@
 
 #include hb.h
 #include dca.h
+typedef sample_t dca_sample_t;
 
 struct hb_work_private_s
 {
--- handbrake-0.9.5.orig/libhb/muxmp4.c
+++ 

Re: Decent DVD rippers?

2012-02-02 Thread Fabian Greffrath

Alessio,

Am 01.02.2012 11:00, schrieb Fabian Greffrath:

There are also some command line tools like xvidenc, h264enc or
lxdvdrip which might be easier to package but only provide limited


I have seen that you maintain these for ubuntu. Would you mind 
uploading them to Debian, too? I think all the requirements are met ni 
Debian nowadays.


 - Fabian

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Decent DVD rippers?

2012-02-01 Thread Fabian Greffrath

Dear team,

what DVD rippers do we currently have in Debian?

Apart from avconv, mencoder and VLC - which all somehow allow to 
transcode a DVD into a file - I only know of thoggen. While I like the 
latter very much for its straight interface, it seems dead upstream 
and does currently only allow to transcode to Theora/Ogg, so no xvid, 
x264, schroedinger, VP8 and whatever codecs are supported by gstreamer 
nowadays.


I have seen that dmo has:

 - dvd::rip, which is a frontend for transcode, which in turn is not 
in Debian (I know we have once discussed this in the past, but what 
were the reasons this is not in Debian?)
 - handbrake, which seems to be exactly what I am looking for. Does 
anyone know reasons not to include this in Debian?
 - ogmrip, which also seems to come close to my expectations. Again, 
are there reasons for not having this in Debian?


There are also some command line tools like xvidenc, h264enc or 
lxdvdrip which might be easier to package but only provide limited 
use. What di you think of the packages I mentioned above?


Did I miss one importand DVD ripper? Do you consider them candidates 
for Debian in general and exspecially for pkg-multimedia? Who is with 
me? ;)


 - Fabian

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-01 Thread Benjamin Drung
Am Mittwoch, den 01.02.2012, 11:00 +0100 schrieb Fabian Greffrath:
 Dear team,
 
 what DVD rippers do we currently have in Debian?
 
 Apart from avconv, mencoder and VLC - which all somehow allow to 
 transcode a DVD into a file - I only know of thoggen. While I like the 
 latter very much for its straight interface, it seems dead upstream 
 and does currently only allow to transcode to Theora/Ogg, so no xvid, 
 x264, schroedinger, VP8 and whatever codecs are supported by gstreamer 
 nowadays.
 
 I have seen that dmo has:
 
   - dvd::rip, which is a frontend for transcode, which in turn is not 
 in Debian (I know we have once discussed this in the past, but what 
 were the reasons this is not in Debian?)
   - handbrake, which seems to be exactly what I am looking for. Does 
 anyone know reasons not to include this in Debian?
   - ogmrip, which also seems to come close to my expectations. Again, 
 are there reasons for not having this in Debian?
 
 There are also some command line tools like xvidenc, h264enc or 
 lxdvdrip which might be easier to package but only provide limited 
 use. What di you think of the packages I mentioned above?
 
 Did I miss one importand DVD ripper?

Maybe not important, but you missed dvdbackup. It's in the Debian
archive, but not under the hood of pkg-multimedia (yet).

-- 
Benjamin Drung
Debian  Ubuntu Developer


signature.asc
Description: This is a digitally signed message part
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Decent DVD rippers?

2012-02-01 Thread Fabian Greffrath

Am 01.02.2012 10:59, schrieb Benjamin Drung:

Maybe not important, but you missed dvdbackup. It's in the Debian
archive, but not under the hood of pkg-multimedia (yet).


Thanks for the addition, but I prefer rippers that output (transcoded) 
files that are instantly watchable.


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-01 Thread Jaromír Mikeš
 2012/2/1 Fabian Greffrath fab...@greffrath.com:

 Did I miss one importand DVD ripper? Do you consider them candidates for
 Debian in general and exspecially for pkg-multimedia? Who is with me? ;)

 To have Handbrake in debian would be awesome!

mira

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-01 Thread Reinhard Tartler
On Mi, Feb 01, 2012 at 13:58:44 (CET), Jaromír Mikeš wrote:

  2012/2/1 Fabian Greffrath fab...@greffrath.com:

 Did I miss one importand DVD ripper? Do you consider them candidates for
 Debian in general and exspecially for pkg-multimedia? Who is with me? ;)

  To have Handbrake in debian would be awesome!

I agree that handbrake would be great to have in Debian. Unfortunately,
it bundles a lot of libraries that are already in Debian, and IIRC, it
contains a considerable number of patches to libavcodec. So AFAIUI, it
is in a similar situation as xbmc: Requires a considerable amount of
work in order to get it suitable of inclusion into Debian. :-(

Cheers,
Reinhard

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Decent DVD rippers?

2012-02-01 Thread Fabian Greffrath

Am 01.02.2012 16:14, schrieb Reinhard Tartler:

I agree that handbrake would be great to have in Debian. Unfortunately,
it bundles a lot of libraries that are already in Debian, and IIRC, it
contains a considerable number of patches to libavcodec. So AFAIUI, it
is in a similar situation as xbmc: Requires a considerable amount of
work in order to get it suitable of inclusion into Debian. :-(


I am working on it, i.e. getting it to (at least) compile without any 
bundled libraries and so far it only took a few mostly trivial 
changes. I have, however, not yet figured out how to compile the beast 
without FAAC. That's where I am stuck at the moment...



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Decent DVD rippers?

2012-02-01 Thread Reinhard Tartler
On Wed, Feb 1, 2012 at 4:58 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 01.02.2012 16:14, schrieb Reinhard Tartler:

 I agree that handbrake would be great to have in Debian. Unfortunately,
 it bundles a lot of libraries that are already in Debian, and IIRC, it
 contains a considerable number of patches to libavcodec. So AFAIUI, it
 is in a similar situation as xbmc: Requires a considerable amount of
 work in order to get it suitable of inclusion into Debian. :-(


 I am working on it, i.e. getting it to (at least) compile without any
 bundled libraries and so far it only took a few mostly trivial changes. I
 have, however, not yet figured out how to compile the beast without FAAC.
 That's where I am stuck at the moment...

Feel free to push what you currently have to git.debian.org, I might
find some time next week to have a closer look. Maybe we can get it to
use opencore-aac instead.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers