In Mageia2 audacity could import wma, aac or mp4, and mpc (musepack) audiofiles. In Cauldron, since it is built without ffmpeg, audacity complains not being able to do so : need to convert those files into wav audiofiles before using them. NB the new ffmpeg brought some problems : see bug 8925 Audacity must be tested after having been built with ffmpeg, and perhaps patched (same way as gstreamer-ffmpeg, audacious-plugin ?)
CC: (none) => fundawang
CC: (none) => cjw
Well, see here: http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20130212111520.fwang.valstar.9680/log/audacity-2.0.2-4.mga3/build.0.20130212111605.log It does not build :(
Status: NEW => ASSIGNED
And seems that upstream does not care about that :(
Status: ASSIGNED => NEWURL: (none) => http://bugzilla.audacityteam.org/show_bug.cgi?id=540
Thanks to have tried ... and yes, sadly, you are right : the problem seems even to remain for the last version (2.0.3) released 21st January 2013 : the release notes inform that it is still not compiling with very recent versions of ffmpeg... (though it could be built with ffmpeg 0.10.6... in Mageia2) So there will be a need to add a Warning for Mageia3 about this regression !
Audacity 2.0.3 and 2.0.2 Release notes extract : "(Linux) Audacity does not currently compile against very recent FFmpeg (0.10 or later are known to be affected) " that was not true for 0.10 versions of ffmpeg that audacity 2.0.0 could use inside Mageia2 ... but that's true for 1.1 version of ffmpeg in Cauldron and audacity 2.0.2
CC: (none) => adrien_d
This bug is still valid in Mageia 3 Final x86_64 and audacity-2.0.3-2.mga3. I can not even import WAV files that are not generated by audacity. It would be very helpful to have a libavformat.so.52 for audacity!
Version: Cauldron => 3CC: (none) => egcHardware: i586 => x86_64
It's incredible, even to use Audacity now you need to have MS Windows ...
There is no import ac3, aac Audacity works only with libavformat.so.52, but there is no in repo. For audacity it's better libav instead ffmpeg.
CC: (none) => loginov_alex
CC: (none) => eeeemail
From the log.. 10:35:28: Audacity 2.0.3 10:35:31: Trying to load FFmpeg libraries... 10:35:31: Trying to load FFmpeg libraries from system paths. File name is 'libavformat.so.52'. 10:35:31: Checking for monolithic avformat from 'libavformat.so.52'. 10:35:31: Error: libavformat.so.52: cannot open shared object file: No such file or directory 10:35:31: Loading avutil from 'libavutil.so.50'. 10:35:31: Error: libavutil.so.50: cannot open shared object file: No such file or directory 10:35:31: Loading avcodec from 'libavcodec.so.52'. 10:35:31: Error: libavcodec.so.52: cannot open shared object file: No such file or directory 10:35:31: Loading avformat from 'libavformat.so.52'. 10:35:31: Error: libavformat.so.52: cannot open shared object file: No such file or directory 10:35:31: Error: Failed to load FFmpeg libraries. 10:35:31: Error: Failed to find compatible FFmpeg libraries. Our ffmpeg is currently libavformat.so.54 and selecting it doesn't seem to work. Selecting it in 'Libraries' in preferences shows this in the log.. 10:52:16: Looking for FFmpeg libraries... 10:52:16: mLibAVFormatPath is empty, starting with path '', name 'libavformat.so.52'. 10:52:37: User-specified path = '/usr/lib64/libavformat.so.54' 10:52:37: User-specified FFmpeg file exists. Success. 10:52:37: Trying to load FFmpeg libraries... 10:52:37: mLibAVFormatPath ('/usr/lib64/libavformat.so.54') is not empty. Loading from it. 10:52:37: Checking for monolithic avformat from '/usr/lib64/libavformat.so.54'. 10:52:37: avformat not monolithic 10:52:37: Loading avutil from '/usr/lib64/libavutil.so.50'. 10:52:37: Error: /usr/lib64/libavutil.so.50: cannot open shared object file: No such file or directory 10:52:37: Loading avcodec from '/usr/lib64/libavcodec.so.52'. 10:52:37: Error: /usr/lib64/libavcodec.so.52: cannot open shared object file: No such file or directory 10:52:37: Loading avformat from '/usr/lib64/libavformat.so.54'. 10:52:37: Error: Unknown dynamic library error 10:52:37: Actual avutil path 10:52:37: Error: Unknown dynamic library error 10:52:37: Actual avcodec path 10:52:37: Actual avformat path /usr/lib64/libavformat.so.54.59.106 10:52:37: Importing symbols... 10:52:37: Error: Failed to load symbol av_write_header 10:52:37: Trying to load FFmpeg libraries from system paths. File name is 'libavformat.so.52'. 10:52:37: Checking for monolithic avformat from 'libavformat.so.52'. 10:52:37: Error: libavformat.so.52: cannot open shared object file: No such file or directory 10:52:37: Loading avutil from 'libavutil.so.50'. 10:52:37: Error: libavutil.so.50: cannot open shared object file: No such file or directory 10:52:37: Loading avcodec from 'libavcodec.so.52'. 10:52:37: Error: libavcodec.so.52: cannot open shared object file: No such file or directory 10:52:37: Loading avformat from 'libavformat.so.52'. 10:52:37: Error: libavformat.so.52: cannot open shared object file: No such file or directory 10:52:37: Error: Failed to load FFmpeg libraries. 10:52:37: Error: Failed to find compatible FFmpeg libraries.
CC: (none) => sylvainsjc
Assignee: bugsquad => lists.jjorgeCC: (none) => mageia
If I remember correctly, audacity wasn't compatible with the version of ffmpeg that we shipped in Mageia 3. We were waiting for this to be corrected upstream in audacity, but it wasn't fixed in time for the Mageia 3 release, so we had to disable the ffmpeg support in audacity. Whenever audacity fixes this incompatibility and releases a new version, we can backport and ship it for Mageia 3. As far as I know, they haven't fixed it yet.
*** Bug 10900 has been marked as a duplicate of this bug. ***
CC: (none) => laidlaws
It's the same for me. Nos sound if Audacity and ffmpg are co-existent.
CC: (none) => dantouStatus: NEW => ASSIGNED
CC: (none) => el_colegota
Any update on this bug ? It's a PITA having to go to another OS just to manipulate .acc files.
CC: (none) => kin7500-ffrm
Typo ! should say .aac
It would seem not. I have Version 2.0.5, and from the project's own Wiki: Release Notes 2.0.5 ... run FFmpeg using Audacity's command-line encoder. (Linux) Files exported using the '''FFmpeg native AAC encoder''' included with many system versions of FFmpeg are of very poor quality. This is ... the library itself. '''Workaround:''' When compiling FFmpeg, configure with the libfaac encoder thus: --disable-encoder=aac --enable-libfaac. Note that libfaac has an issue not present in the native FFmpeg encoder ...
I hit the wrong key and got into fullscreen mode. Here is the link: http://wiki.audacityteam.org/w/index.php?title=Special%3ASearch&search=aac&go=Go Scroll down to your version.
CC: egc => (none)
Still present in Mga 4. I have upodated the version number.
Version: 3 => 4
audacity 2.0.6 packages are now in Mageia 4 core/updates_testing. They are built with ffmpeg libraries and should fix the import problem. Please test, e.g.: - import of WMA or AAC - one specific audacity feature you use and report the results. AAC encoding is something else: faac is not available in mageia. The ffmpeg AAC encoders (native and vo-aacenc) should work, though.
Assignee: lists.jjorge => cjw
Thanks for the advice. Actually, I posted on behalf of a user on alt.support.mageia. I am posting your reply there.
Have just tested a .aac file using audacity 2.0.6-1.mga4 (x86_64) from core/updates_testing and it now imports and plays correctly. Thanks for the update.
Reassigning... MGA4-64 tested according to previous comment. Source RPM: audacity-2.0.6-1.mga4.src.rpm Binary RPMS: audacity-2.0.6-1.mga4.i586.rpm audacity-2.0.6-1.mga4.x86_64.rpm Proposed description (bugfix update): Updated audacity packages fix missing codec support: The Audacity packages in Mageia 4 were not built against FFMPEG libraries, disabling support for import of files with sound in WMA or AAC (MPEG 4 Audio) format. This has been fixed by linking the program directly against those libraries. Audacity has also been updated to version 2.0.6, providing bug fixes and improvements.
Assignee: cjw => qa-bugs
Testing on Mageia4-64 real hardware current package : --------------- $ rpm -q audacity audacity-2.0.5-1.mga4 Launched audacity, tried to open a music file encoded in AAC and another one in WMA. Audacity complained of an Import error, Audacity can't open this type of file. Installed update-testing package : -------------------------------- - audacity-2.0.6-1.mga4.x86_64 Launched audacity, opened my WMA file and played it with no problem Opened the M4A file (AAC encoding), couldn't play it. Installed : -ffmpeg-2.0.5-1.mga4.tainted in place of the ffmpeg-2.0.5-1.mga4 could then play the M4A file. Just to check, leaving tainted ffmpeg, downgraded audacity to previous version. Couldn't play M4A file (AAC encoding) anymore. Update-testing audacity version fixes missing support for WMA and AAC format.
CC: (none) => olchalWhiteboard: (none) => MGA4-64-OK
Tested the new / test package with the following results of importing videos to Audacity for audio. flv (flash) - no problems. mp4 - if user generated ie in Kdenlive or youtube download, no problems. mpeg2 - if user generated ie in Kdenlive, no problems. wmv - no problems. webm - no problems. Over-air as broadcast recorded files (unedited): m2t (MPEG2 and MPEG4) - mp2 and AC3 imports but with issue. ts - mpga imports but with issues as m2t. With m2t and ts, the audio imports without throwing errors, but the display shows most the track as silence, then for last bit of the display the waveform of the actual video audio is displayed. It does not seem to matter if it's a normal stereo track or AC3 multi-track, they both display the same (will upload screenshot). I do not know why all the blank audio is being inserted before the actual track. Further testing shows there does not seem to be a fixed amount of blank time being insterted into the audio import, but every time you import the track, the same amount of blank is being inserted before the actual audio.
CC: (none) => linuxstuff
Created attachment 5576 [details] Audacity screenshot for comment 22 Screenshot of Audacity and import problem for (unedited) broadcast MPEG2 + MPEG4.
Adding to comment 22, using FFMPEG in tained, on x86_64 system.
@DariuszKi Thanks for testing! Does MPEG TS (M2T = MPEG2 TS?) import work with the older audacity packages in Mageia 4: the current audacity-2.0.5-1 or the original audacity-2.0.4-3 ?
Jsut to point out, I have not installed any updates to ffmpeg from testing (if there are any), I am using what there is in the normal install, but all up to date. From Audacity activity log: 16:29:21: Audacity 2.0.6 16:29:21: Retrieving FFmpeg library version numbers: 16:29:21: AVCodec version 0x371266 - 55.18.102 (built against 0x371266 - 55.18.102) 16:29:21: AVFormat version 0x370c64 - 55.12.100 (built against 0x370c64 - 55.12.100) 16:29:21: AVUtil version 0x342664 - 52.38.100 (built against 0x342664 - 52.38.100) As for Audacity version, 2.0.5 and ALL versions before it for the past approximate two years refused to import ANY video clip for editing of audio. Didn't work with any Audacity versions in Mageia3, and except this test version, doesn't work in Mageia4 releases either. Audacity last worked for me with importing audio from video clips in Mageia2.
@DariuszKi I may have managed to reproduce the MPEG2 TS import issue in cauldron: the 24s of audio was still imported but with a lot of silence in front of it. As a workaround I managed to import the audio after converting the format (without changing the data in the audio and video tracks) using ffmpeg: ffmpeg -i myvideo.ts -c copy myvideo.mp4 Anyway, this issue should not stop the update.
Advisory uploaded.
CC: (none) => remiWhiteboard: MGA4-64-OK => MGA4-64-OK advisory
Test on MGA4-64 wav file created with audacity (version ??? in MGA3) is OK. Converted file to ac3: Error on Audacity 2.0.5, file does not getting imported. On Audacity 2.0.6 , the file is imported and the wave-forms displayed, but only 0.15 seconds of it. Audacity seems play the file. Surely, the ac3 file plays with KMplayer. Trying to play an mpg video file with Audacity 2.0.5, results in a message that the audio info should be extracted into a separate audio file Audacity 2.0.6 starts opening the file, but after a few seconds aborts, leaving message on the CLI: (Audacity:23132): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed audacity: layer3.c:2633: mad_layer_III: Assertion `stream->md_len + md_len - si.main_data_begin <= (511 + 2048 + 8)' failed. Aborted But in my opinion, the mpg affair is a non-issue. Audacity in it user manual nowhere claims to be handling video files. That it has done so before might be a side effect of using some particular filter in the past. If the developers decide to change these, then there is no guarantee, nor they claim so, that Audacity should process video files.
CC: (none) => herman.viaene
I could import AC3 audio from a video file (.mkv) without issues, got 6 tracks with 43 minutes of audio. How did you convert the wav file to AC3, with audacity? .MPG (movie) files with MPEG Audio Layer 2 also get imported.. Tested both in cauldron and MGA4. Your error is with MPEG Audio Layer 3 ... But all MPEG files with video I could find have layer 2 audio, while MP3 files (without video track) get imported OK in MGA4. Anyway, if I understand correctly you did not find any serious regressions in the 2.0.6 package compared to 2.0.5.
Converted with Konvertible. No regressions found, indeed.
This has been tested by at least three persons on mga4 64bit, so let's validate.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0192.html
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED