[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: dir2ogg -- audio file converter into ogg-vorbis format



* Julian Andres Klode <jak@jak-linux.org> [2007-07-15 17:39:59 +0200]:

> Dear mentors,
> 
> I am looking for a sponsor for my package "dir2ogg".
> 
> * Package name    : dir2ogg
>   Version         : 0.10-1
>   Upstream Author : me - Julian Andres Klode <jak@jak-linux.org>
> * URL             : http://jak-linux.org/projects/dir2ogg/
> * License         : GPL
>   Section         : sound
> 
> It builds these binary packages:
> dir2ogg    - audio file converter into ogg-vorbis format
> 
> The package appears to be lintian clean.
> 
> The upload would fix these bugs: 428188
> 
> The package can be found on mentors.debian.net:
> - URL: http://mentors.debian.net/debian/pool/main/d/dir2ogg
> - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free
> - dget http://mentors.debian.net/debian/pool/main/d/dir2ogg/dir2ogg_0.10-1.dsc
> 
> I would be glad if someone uploaded this package for me.
> 
> Kind regards
>  Julian Andres Klode
> 
> -- long description:
>  dir2ogg converts MP3, M4A, WMA and WAV files to the open-source OGG format.
>  It is a python script that simply binds together mpg123, faad, and oggenc
>  making it easier for the user to convert his/her music files. It also supports
>  id3 tags.
>  .
>   Homepage: http://jak-linux.org/projects/dir2ogg/


Julian,

I'm happy to see that dir2ogg is moving from Artistic license to GPL. I think
it would be great to have it in the main Debian archive as it's been a useful
little program, at least for me.

* Are you aware of Christian Marillat <marillat@debian.org> made dir2ogg
package? It's available from

deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

I think you should discuss avoiding effort duplication with Christian.

* The man page has errors. For instance,

-m or --convert-m4a
convert M4A files to OGG. Only used with -d or -r. Requires faad.

-f or --convert-wma
convert M4A files to OGG. Only used with -d or -r. Requires mplayer.

See the "M4A" duplication?

* README file that you ship in the package has erroneous installation and
licensing sections.

* Oh, and dir2ogg is buggy in non-ascii character handling in file tags. For
instance, an attempt to convert an m4a file with a non-ascii string in the
tags results in the following error:

$ dir2ogg -m -d . -a
dir2ogg 0.10, (C) Julian Andres Klode and Darren Kirby. Released under GPL


        Converting from m4a to wav.
        Output from faad:


##############################################################################
 *********** Ahead Software MPEG-4 AAC Decoder V2.5 ******************

 Build: May 20 2007
 Copyright 2002-2004: Ahead Software AG
 http://www.audiocoding.com
 Floating point version

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License.

 **************************************************************************

queensryche-electric_requiem.m4a file info:

LC AAC  82.582 secs, 2 ch, 44100 Hz

title: Electric Requiem
artist: Queensrÿche
writer: Rockenfield/Tate
album: Operation: Mindcrime
genre: Metal
track: 10
totaltracks: 17
date: 1988
compilation:
tempo: 00000 BPM
tool: iTunes v4.9.0.17, QuickTime 6.5.2
iTunNORM:  00000F92 000010AE 000080DB 0000AED4 0000D93E 000100F4 00007D17
00007D18 0000D087 00010CE7
iTunes_CDDB_IDs: 17+7CA0A3CAD0A3F989CC4B9A8AC6A31142+2902292

  ---------------------
 | Config:  2 Ch       |
  ---------------------
 | Ch |    Position    |
  ---------------------
 | 00 | Left front     |
 | 01 | Right front    |
  ---------------------

Decoding queensryche-electric_requiem.m4a took:  0.80 sec. 103.23x real-time.
##############################################################################

        Converting from wav to ogg.
        Output from oggenc:


##############################################################################
Traceback (most recent call last):
  File "/usr/bin/dir2ogg", line 686, in ?
    main()
  File "/usr/bin/dir2ogg", line 681, in main
    x.thruTheRinger(myopts)
  File "/usr/bin/dir2ogg", line 579, in thruTheRinger
    x.wavToOgg()
  File "/usr/bin/dir2ogg", line 482, in wavToOgg
    es = os.system('oggenc -q"%s" -a "%s" -t "%s" -l "%s" -d "%s" -c "%s" -G
"%s" -N "%s" "%s"' % \
UnicodeEncodeError: 'ascii' codec can't encode character u'\xff' in position
26: ordinal not in range(128)

----------------------------------------------------------------------------

Regards,

Alex.

Attachment: signature.asc
Description: Digital signature


Reply to: