Here the pacpl.in file...
for number 4 see https://sourceforge.net/p/pacpl/bugs/22/
Several Issues
vp9 and mpeg4
Update to 6.1.3
repository reconfiguration
repository reconfiguration
Fixed Merge Conflict
initial commit
bug fixes/release update
Supplement: I think I found the bug. The program seems to insist to use avconv, but that package is not used any more in Ubuntu > 14.x: pacpl --decoder mp4 Perl Audio Converter - 5.0.1 decoders for: mp4 avconv -> faad -> installed (default) ffmpeg -> installed mplayer -> installed If I force pacpl to use ffmpeg, all goes well: pacpl --to mp3 --encoder ffmpeg --decoder ffmpeg video.mp4 Perl Audio Converter - 5.0.1 Konvertierung: video.mp4 -> mp3 Total files converted: 1, failed: 0 So, how do I tell...
Supplement: I think I found the bug. The program seems to insist to use avconv, but that package is not uses any more in Ubuntu > 14.x: pacpl --decoder mp4 Perl Audio Converter - 5.0.1 decoders for: mp4 avconv -> faad -> installed (default) ffmpeg -> installed mplayer -> installed If I force pacpl to use ffmpeg, all goes well: pacpl --to mp3 --encoder ffmpeg --decoder ffmpeg video.mp4 Perl Audio Converter - 5.0.1 Konvertierung: video.mp4 -> mp3 Total files converted: 1, failed: 0 So, how do I tell...
Extract audio from mp4 video
reinitializing repository
Make shell safe all filenames used in system() calls
Add support for decoding DSF files
Set the exit code to the total number of failures
patches and tweaks
Set the exit code to the total number of failures
Make shell safe all filenames used in system() calls
Set the exit code to the total number of failures
soundssoundssoundssosoundssoundssoundssosoundssoundssoundssoundsounds ggI'llsI'llI'llggI'llsI'llI'llI'llsI'llI'llI'llsI'llI'll
I'm currently away from the keyboard but I'll get them done as soon as I can thanks for the inputimimim
Make shell safe all filenames used in system() calls
Set the exit code to the total number of failures
Make shell safe all filenames used in system() calls
I ran pacpl on 2 batches of DSF files (coincidentally I had just downloaded 2 CDs that came in this format), and it worked flawlessly. Will it make any difference if run from a script or using the GUI scripts ? The conversion backend (sub convert) will be the same. no matter the interface, or perhaps I'm missing something.
I ran pacpl on 2 batches of DSF files (coincidentally I had just downloaded 2 CDs that came in this format), and it worked flawlessly. Will it make any difference if ran from a script or using the GUI scripts ? The conversion backend (sub convert) will be the same. no matter the interface, or perhaps I'm missing something.
Come on man :) I love the additions but when adding a new codec we gotta make sure it works.
Have you tested this using one of the gui scripts for gnome/kde? No. I run pacpl from a bash script, so I never actually tried the GUI scripts.
minor tweaks and updates
I've appliede the patch and pushed it to git. Have you tested this using one of the gui scripts for gnome/kde?
Add support for decoding DSF files
added dsf decoding support
Add support for decoding DSF files
Minor changes
Keep trying other registered decoders when the default decoder fails
fixed kdialog space issue
fixed make / make install errors
Make a patch ;)
Bumped version number
pacpl can't handle double-quote characters in title tags
I'll look into this when I get a chance.
Applied various bug fixes / patches
Applied various bug fixes / patches
codecs.conf is overwritten every time pacpl is installed
The default configuration file is obviously /etc/pacpl/pacpl.conf; However it can also be read from .pacplrc or a simply pacpl.conf in your home directory. I would save your custom configuration file to .pacplrc for now and when upgrading replace /etc/pacpl/pacpl.conf with your custom config.
Choose different decoder for m4a files with ALAC and AAC audio codec
Patch implemented. Lets try to get on the same page conserning the app version number =)
Add .gitignore
Approved.
Added .gitignore
Added new decoder for m4a files with ALAC audio streams: alac-decoder
Patch implemented.
Philip, ASF is the container, cf. https://en.wikipedia.org/wiki/Windows_Media_Audio#Container_format For example: % file taglib-1.11.1/tests/data/silence-1.wma taglib-1.11.1/tests/data/silence-1.wma: Microsoft ASF % mediainfo taglib-1.11.1/tests/data/silence-1.wma | grep Format Format : Windows Media Format : WMA Format version : Version 2 I can reproduce the issue on this file (as well as on Paulo's test.wma), and the proposed fix works for me too. I'll be applying it in the Debian package.
How would you like a job? On Mon, Mar 26, 2018, 3:12 PM "Paulo Marcel Coelho Aragão" marcelpaulo@users.sourceforge.net wrote: To accomodate this feature request, I modified pacpl so that it chooses the decoder/encoder based on the codec of the audio file. For m4a files, it gets the codec by calling Audio::Scan->scan_info(<file>)->{info}->{tracks}[0]->{encoding}, and for the other audio files, it treats the extension as the codec. To that end, I removed the m4a entry from %run, and added entries for...
codecs.conf is overwritten every time pacpl is installed
To accomodate this feature request, I modified pacpl so that it chooses the decoder/encoder based on the codec of the audio file. For m4a files, it gets the codec by calling Audio::Scan->scan_info(<file>)->{info}->{tracks}[0]->{encoding}, and for the other audio files, it treats the extension as the codec. To that end, I removed the m4a entry from %run, and added entries for mp4a and alac, which are the codecs that Audio::Scan reports for m4a files with AAC codec and m4a with ALAC codec, respectively....
pacpl can't handle double-quote characters in title tags
added support for alac-decoder (mp4)
Choose different decoder for m4a files with ALAC and AAC audio codec
I've just discovered that Makefile.in and aclocal.m4 are also autogenerated, so I unstaged them (git rm --cached Makefile.in aclocal.m4), and added them to .gitignore, so that there are no autogenerated tracked files.
Added new decoder for m4a files with ALAC audio streams: alac-decoder
Keep trying other registered decoders when the default decoder fails
Add .gitignore
bug fixes
Icon path is hardcoded, when it should be relative to sysconfdir
Changed as suggested to reflect prior patches. Thanks.
MP3::Tag option write_v24 should be removed because ID3v24 is not supported
You're right, this was an old line. It's been removed.
bug fixes
MP3::Tag option write_v24 should be removed because ID3v24 is not supported
Icon path is hardcoded, when it should be relative to sysconfdir
further patches added
I've further reviewed the patches submitted them to git.
Option --overwrite is misleading since by default pacpl overwrites
Your code is wrong, it needs fixing: my patch will handle it. The least you could do is to look at the patch: I took time and trouble to debug the issue and fix it.
There's no need to use the --eopts command line option if you use the EOPTS option in the configuration file. That's what I've been using. It's in your code, have a look, it's there. Your code needs fixing, it's not handling DEFOPTS correctly, as I debugged and demonstrated. I've sent you a patch, it's just a question of applying it. As you can see, it's a very simples correction. You can't just dismiss an issue like this and leave the code faulty. I'm really stunned at your complete disregard.
Once again, you didn't bother to look at the patch. Whether it's ASF or WMA, the fact is: your perl code isn't handling correctly the tags, and my patch fixes it. You can't just dismiss an issue like this. The code needs fixing, it's just a question of applying the patch. I shouldn't have bothered to submit a patch if I knew you wouldn't even look at it and consider it.
The perl code handling the --overwrite is wrong and needs to be changed according to the patch I sent. It is impossible that it may work for you or anybody else. You can't close an issue like that without even bothering to look at the patch. I took the time to debug your code and offer a patch, so that your program works better, or rather, so that it works as expected. If you don't incorporate the patch, your program will go on faulty.
DEFOPTS = 0 in pacpl.conf or .pacplrc not being respected
when using defopts you'll need to include the --eopts option on the command line with your desired changes in quotation marks.
When converting WMA to MP3, MP3 files end up with blank tags
As mention in one of your previous bug reports this is an ASF file not WMA hence why the tags aren't being copied.
Decoders for WMA not working
The file you submitted is an Microsoft ASF file, NOT a WMA audio file. bash-4.4$ file test.wma test.wma: Microsoft ASF
Option --overwrite is misleading since by default pacpl overwrites