filenames with commas won't decode with mplayer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
soundkonverter (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: soundkonverter
If the filename has a comma, mplayer will decode the file into an output file named up to the first comma. For example, a file named "let it snow, let it snow, let it snow.ogg" will be output by mplayer's decoding process to "let it snow", no extension.
I fixed the problem temporarily by replacing mplayer with the following, albeit very crappy, script:
#!/usr/bin/perl
@args = ();
$outfile = "";
foreach $arg (@ARGV){
}
}
system(
$exitvalue = ($? >> 8);
system(
exit($exitvalue);
This problem belongs with soundKonverter and not mplayer, as the problem lies in soundKonverter's mplayer plugin. It does not pass the decoding output filename to mplayer in a way that mplayer understands (mplayer interprets commas. maybe they need to be escaped?)
can't reproduce that with soundkonverter 0.3.6
since version 0.3 this bug should be outdated due to a soundkonverter redesign.