bpa wrote:
> I guess you are not familiar with linux - unless the directory is on the
> path you need to give directory as well as executable name.
Not enough. Thanks.
Curiouser:
Code:
--------------------
root@Sbs741:/usr/share/squeezeboxserver/Bin/i386-linux# ./faad
*********** Ahead Software MPEG-4 AAC Decoder V2.7 ******************
Patched for Squeezebox Server:
* ALAC decoder integrated
* Seeking support with -j and -e switches
* STDIN support
* Source at http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/faad2
Build: Apr 14 2010
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.
**************************************************************************
Usage:
./faad [options] infile.aac
Options:
-h Shows this help screen.
-i Shows info about the input file.
-a X Write MPEG-4 AAC ADTS output file.
-t Assume old ADTS format.
-o X Set output filename.
-f X Set output format. Valid values for X are:
1: Microsoft WAV format (default).
2: RAW PCM data.
-b X Set output sample format. Valid values for X are:
1: 16 bit PCM data (default).
2: 24 bit PCM data.
3: 32 bit PCM data.
4: 32 bit floating point data.
5: 64 bit floating point data.
-s X Force the samplerate to X (for RAW files).
-l X Set object type. Supported object types:
1: Main object type.
2: LC (Low Complexity) object type.
4: LTP (Long Term Prediction) object type.
23: LD (Low Delay) object type.
-d Down matrix 5.1 to 2 channels
-w Write output to stdio instead of a file.
-g Disable gapless decoding.
-q Quiet - suppresses status messages.
-j X Jump - start output X seconds into track (MP4 files only).
-e X End - end output X seconds into track (MP4 files only).
Example:
./faad infile.aac
./faad infile.mp4
./faad -o outfile.wav infile.aac
./faad -w infile.aac > outfile.wav
./faad -a outfile.aac infile.aac
root@sbs741:/usr/share/squeezeboxserver/Bin/i386-linux# ./faad -w test.m4a >
outfile.wav
*********** Ahead Software MPEG-4 AAC Decoder V2.7 ******************
Patched for Squeezebox Server:
* ALAC decoder integrated
* Seeking support with -j and -e switches
* STDIN support
* Source at http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/faad2
Build: Apr 14 2010
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.
**************************************************************************
[.. 40 mins later ..]
^Z
[2]+ Stopped ./faad -w test.m4a > outfile.wav
root@sbs741:/usr/share/squeezeboxserver/Bin/i386-linux#
--------------------
faad hung, for over 40 mins. The test file is 6.6MB. outfile.wav is
created, but zero length. No error message from faad. I'd posted the
'intro', above, so that the CLI options would be visible in the post;
none looked to me to be relevant. And the faad version is the latest
one from svn, as far as I can tell (it looks later than the one in my
SBS 741 installation) - a 2010 release (?) from upstream, and a 2011
patch before adding to svn (judging from the log). I also ran faad with
-i but nothing more was printed, and it hung in the same way.
But I doubt that this file is 'anything special'; my guess is that,
since LMS 7.7 works fine with m4a, that what I'm doing here isn't quite
compatible with the patches used for Squeezebox.
Atlantic
------------------------------------------------------------------------
Atlantic's Profile: http://forums.slimdevices.com/member.php?userid=44239
View this thread: http://forums.slimdevices.com/showthread.php?t=95072
_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss