I have read the forums regarding how to configure the
custom-convert.conf file to play AAC. My operating system is Solaris.
For some reason, I am unable to play these files. Here are some things
that I have noticed:
1) Many of the posts have us create a new transcoding rule with "mov"
as the source. However, I see in the logs that the server is actually
looking for rules with "mp4" as the source:
Code:
--------------------
[09-03-12 15:42:03.4714] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-ogg-softsqueeze-f6:2c:b4:bf:75:24
[09-03-12 15:42:03.4719] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-ogg-*-f6:2c:b4:bf:75:24
[09-03-12 15:42:03.4724] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-ogg-softsqueeze-*
[09-03-12 15:42:03.4729] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-ogg-*-*
[09-03-12 15:42:03.4733] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-flc-softsqueeze-f6:2c:b4:bf:75:24
[09-03-12 15:42:03.4738] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-flc-*-f6:2c:b4:bf:75:24
[09-03-12 15:42:03.4742] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-flc-softsqueeze-*
[09-03-12 15:42:03.4747] Slim::Player::TranscodingHelper::checkBin (227)
Checking formats for: mp4-flc-*-*
[09-03-12 15:42:03.4751] Slim::Player::TranscodingHelper::enabledFormat (194)
Checking to see if mp4-flc-*-* is enabled
[09-03-12 15:42:03.4756] Slim::Player::TranscodingHelper::checkBin (235)
enabled
[09-03-12 15:42:03.4761] Slim::Player::TranscodingHelper::checkBin (237)
Found command: [faad] -q -w -f 1 $FILE$ | [flac] -cs --totally-silent
--compression-level-0 --ignore-chunk-sizes -
[09-03-12 15:42:03.4766] Slim::Player::TranscodingHelper::getConvertCommand2
(400) Rejecting [faad] -q -w -f 1 $FILE$ | [flac] -cs --totally-silent
--compression-level-0 --ignore-chunk-sizes - because required capability T not
supported:
--------------------
2) All of the [faad] commands are passing a "-q" parameter. My version
of faad (from opencsw) does not support this option. What does this
option do? Is it important, or can I just remove it from my
convert.conf file commands?
2) I am seeing a lot of commands rejected when evaluating the
convert.conf and custom-convert.conf files.
Code:
--------------------
Found command: [faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$
$BITRATE - -
[09-03-12 10:58:45.4877] Slim::Player::TranscodingHelper::getConvertCommand2
(400) *
Rejecting [faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE -
-
because required capability T not supported:*
--------------------
Why is it checking for capability "T"?
3) My SoftSqueeze play does not play sound. I can see the progress bar
moving in SqueezeCenter, so it's acting like it is playing sound.
I a bunch of lines like this while it's "playing"
Code:
--------------------
[09-03-12 15:49:29.0126] Slim::Player::StreamingController::_eventAction
(269) f6:2c:b4:bf:75:24: StatusHeartbeat in PLAYING-STREAMOUT ->
Slim::Player::StreamingController::_CheckSync
[09-03-12 15:49:30.0121] Slim::Player::StreamingController::_eventAction
(269) f6:2c:b4:bf:75:24: StatusHeartbeat in PLAYING-STREAMOUT ->
Slim::Player::StreamingController::_CheckSync
--------------------
4) I have tried running these commands on the command line directly and
they seem to transcode the file just fine. For example:
Here is the last part of my log:
Code:
--------------------
[09-03-12 15:42:04.2262] Slim::Player::TranscodingHelper::getConvertCommand2
(400) Rejecting [faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$
$BITRATE - - because required capability T not supported:
[09-03-12 15:42:04.2267] Slim::Player::TranscodingHelper::getConvertCommand2
(455) Error: Didn't find any command matches for type: mp4
[09-03-12 15:42:04.3373] Slim::Player::StreamingController::_eventAction
(269) f6:2c:b4:bf:75:24: StatusHeartbeat in PLAYING-STREAMOUT ->
Slim::Player::StreamingController::_CheckSync
[09-03-12 15:42:04.3382] Slim::Player::StreamingController::playerEndOfStream
(1763) f6:2c:b4:bf:75:24
[09-03-12 15:42:04.3387] Slim::Player::StreamingController::_eventAction
(269) f6:2c:b4:bf:75:24: EndOfStream in PLAYING-STREAMOUT ->
Slim::Player::StreamingController::_AutoStart
[09-03-12 15:42:04.3393]
Slim::Player::StreamingController::_setStreamingState (1867) new streaming
state STREAMOUT
[09-03-12 15:42:04.9912] Slim::Player::StreamingController::_eventAction
(269) f6:2c:b4:bf:75:24: StatusHeartbeat in PLAYING-STREAMOUT ->
Slim::Player::StreamingController::_CheckSync
[09-03-12 15:42:05.6907] Slim::Player::StreamingController::_eventAction
(269) f6:2c:b4:bf:75:24: StatusHeartbeat in PLAYING-STREAMOUT ->
Slim::Player::StreamingController::_CheckSync
--------------------
5) I have manually run the mplayer command and I do get a WAV file that
I can listen to. Then, I manually run lame using the WAV file as input,
and all I get is silence when I play the file. It seems like lame may
be the issue here since it apparently can't correctly encode the WAV
generated by mplayer.
Thoughts?
--
golferx12
------------------------------------------------------------------------
golferx12's Profile: http://forums.slimdevices.com/member.php?userid=9637
View this thread: http://forums.slimdevices.com/showthread.php?t=61275
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix