Bug 551998 - No conversion from APE file to OGG file.
Summary: No conversion from APE file to OGG file.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: audio-convert-mod
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Stewart Adam
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-03 15:29 UTC by Fabio Pavan
Modified: 2010-02-20 00:17 UTC (History)
1 user (show)

Fixed In Version: audio-convert-mod-3.46.0b-2.fc12
Clone Of:
Environment:
Last Closed: 2010-02-20 00:17:21 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Fabio Pavan 2010-01-03 15:29:55 UTC
Description of problem:
No conversion from APE file to OGG file.

Version-Release number of selected component (if applicable): 3.46.0b
On show format conversion capabilities, both of the APE and OGG format has green lights on decode and encode.

How reproducible:
Converting the files

Steps to Reproduce:
1. Launch the program
2. Choose the APE audio file to convert
3. Click next
4. Choose the output format OGG
5. Click next
6. Error window appears
  
Actual results:
Error window appears

Expected results:
File conversion

Additional info:
Details of the error window
Traceback:
File: /usr/share/audio-convert-mod/acm-runapp.pyw, line 924, in on_mainNextButton_clicked
 self.startConversion() 
File: /usr/share/audio-convert-mod/acm-runapp.pyw, line 1200, in startConversion
 tags = inputFormatObject.getTags(i) 
File: /usr/share/audio-convert-mod/audio_convert_mod/formats.py, line 433, in getTags
 audiotags = APEv2(filename) 
File: /usr/lib/python2.6/site-packages/mutagen/apev2.py, line 192, in __init__
 super(APEv2, self).__init__(*args, **kwargs) 
File: /usr/lib/python2.6/site-packages/mutagen/__init__.py, line 37, in __init__
 self.load(*args, **kwargs) 
File: /usr/lib/python2.6/site-packages/mutagen/apev2.py, line 219, in load
 raise APENoHeaderError("No APE tag found") 
<class 'mutagen.apev2.APENoHeaderError'>: No APE tag found

Comment 1 Stewart Adam 2010-01-13 01:45:55 UTC
Thanks for reporting this. Do your files have API tags/metadata included? If not, does the encode work if you add some sample data?

Comment 2 Fabio Pavan 2010-01-13 18:23:12 UTC
(In reply to comment #1)
> Thanks for reporting this. Do your files have API tags/metadata included? If
> not, does the encode work if you add some sample data?    

My files had not API tags/metadata, so I added some data and the conversion worked correcly.
Thank you very much for your support.

Comment 3 Stewart Adam 2010-01-13 18:46:34 UTC
Excellent, I know what the problem is - I'll try to write a patch and get an update submitted in the next few days.

Comment 4 Stewart Adam 2010-01-23 21:47:27 UTC
A scratch build of audio-convert-mod is now building here:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1940578

Please let me know if the updated package works for you. If so then I'll push it to the updates repository. Thanks!

Comment 5 Fabio Pavan 2010-01-24 16:56:10 UTC
The updated package works correctly.
Thank you very much for your job.

Comment 6 Fedora Update System 2010-01-31 01:04:53 UTC
audio-convert-mod-3.46.0b-2.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/audio-convert-mod-3.46.0b-2.fc12

Comment 7 Fedora Update System 2010-02-02 01:25:15 UTC
audio-convert-mod-3.46.0b-2.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update audio-convert-mod'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-1362

Comment 8 Fedora Update System 2010-02-20 00:17:16 UTC
audio-convert-mod-3.46.0b-2.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.