Page 1 of 1

Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Mon Jun 09, 2014 8:02 pm
by c0manche
on 5.0 beta 1 transcoding is broken also on 4.9 transcoding does not work on OSX 10.9

this includes mp3 to mp3 transcoding using ffmpeg for bit rate changing

any idea on how to fix this? as currently subsonic is basically useless at the moment because of this bug got my whole family complaining as they can't play music via the mobile app anymore

Re: Transcoding broken on OSX

PostPosted: Mon Jun 09, 2014 8:17 pm
by c0manche
Had to downgrade back to 4.8 of subsonic to get transcoder working again

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Tue Jun 17, 2014 9:40 am
by StNickZA
Same issue on Linux version of 5.0 beta 1.

Downgraded back to 4.9 and transcoding works once more.

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Fri Jun 27, 2014 7:04 pm
by farubino
OSX 10.7.5 here and having the same problem after system update. I was on 5.0b1, tried downgrading to 4.9, completely fresh install, and still no dice.

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Thu Jul 10, 2014 1:58 pm
by nismoau
hmm, it's not broken for me. can transcode mp3 to aac from a ubuntu server 14.04 lts and subsonic 5.0.beta1 (build 4048) and plays on osx 10.9.4 fine, via chrome.

just tried it with safari, no problems either once flash is installed.

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Sat Jul 12, 2014 4:18 pm
by c0manche
nismoau wrote:hmm, it's not broken for me. can transcode mp3 to aac from a ubuntu server 14.04 lts and subsonic 5.0.beta1 (build 4048) and plays on osx 10.9.4 fine, via chrome.

just tried it with safari, no problems either once flash is installed.


The problem is when the server is running on OSX

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Thu Jul 17, 2014 12:06 am
by danielr
The same thing is happening to me - I am on Mac OS X 10.9.4. I installed a new hard drive so I had to do clean installs of all my apps. With Subsonic I have tried 4.9 and 5.0.beta1 (build 4024) and transcoding is not working. As a test I downgraded to 4.8 and transcoding worked fine as always. I went back to 4.9 and also 5.0beta1 and transcoding stopped working again. The server is fine and sends files but only with Max bitrate set to No Limit - everything I have set to Recommended configuration.

I am seeing these types of errors if I try to transcode:

[7/16/14 7:49:30 PM EDT] DEBUG TranscodeInputStream Starting transcoder: [/Library/Application Support/Subsonic/transcode/ffmpeg] [-i] [/Volumes/2TB/Music/iTunes/iTunes Music/Stereo MC's/Connected/09 Pressure.mp3] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[7/16/14 7:49:50 PM EDT] WARN RESTFilter Error in REST API: EofException
[7/16/14 7:49:50 PM EDT] ERROR JAXBWriter Failed to marshal JAXB
[7/16/14 7:49:50 PM EDT] ERROR RESTFilter Failed to write error response.

For now I will stream without transcoding as all my files are mp3s and I mostly use wifi and the iSub app. But it would be nice to find out what is going on or how to fix in case I do want to transcode again. Thanks

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Thu Jul 17, 2014 12:43 pm
by danielr
Here is more more information about my problem listed above if anyone can help, thanks again:

<-------------------------Subsonic Help Request---------------------->
Problem Description: Transcoding not working for me in 4.9 or 5.0b from Mac OS X 10.9.4.
Troubleshooting Steps: This is a clean install on a new drive in the Mac. First installed 4.9 and transcoding failed. I downgraded to 4.8 and transcoding worked again. Went back to 4.9 and 5.0b and it is not working.
Playback Application and version: iSub on iPhone 5
Subsonic Version: 5.0.beta1 (build 4024) – May 24, 2014
Server Version: jetty-6.1.x, java 1.6.0_65, Mac OS X (102.5 MB / 157.2 MB)
Hardware Platform: (Mac OS X 10.9.4 on Mac Mini)
Java Memory Limit: (1024MB)

Last ten log file lines:
Code: Select all
[2014-07-16 19:47:46,282] INFO VersionService - Resolved latest Subsonic beta version to: 5.0.beta1
[2014-07-16 19:48:13,138] INFO PlayQueueInputStream - daniel listening to "Strange World/04 Took Advantage.mp3"
[2014-07-16 19:48:13,189] DEBUG TranscodeInputStream - Starting transcoder: [/Library/Application Support/Subsonic/transcode/ffmpeg] [-i] [/Volumes/2TB/Music/iTunes/iTunes Music/Parade Ground/Strange World/04 Took Advantage.mp3] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[2014-07-16 19:48:44,420] INFO PlayQueueInputStream - daniel listening to "Strange World/04 Took Advantage.mp3"
[2014-07-16 19:48:44,434] DEBUG TranscodeInputStream - Starting transcoder: [/Library/Application Support/Subsonic/transcode/ffmpeg] [-i] [/Volumes/2TB/Music/iTunes/iTunes Music/Parade Ground/Strange World/04 Took Advantage.mp3] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[2014-07-16 19:48:48,151] INFO PlayQueueInputStream - daniel listening to "Rayon X/1-10 AMNESIA (Amnesium).mp3"
[2014-07-16 19:48:48,229] DEBUG TranscodeInputStream - Starting transcoder: [/Library/Application Support/Subsonic/transcode/ffmpeg] [-i] [/Volumes/2TB/Music/iTunes/iTunes Music/Die Form/Rayon X/1-10 AMNESIA (Amnesium).mp3] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[2014-07-16 19:49:06,353] WARN RESTFilter - Error in REST API: EofException


Let me know if a more detailed or complete log file would help. It is full of errors such as these:
Code: Select all
[7/16/14 7:49:30 PM EDT] DEBUG TranscodeInputStream Starting transcoder: [/Library/Application Support/Subsonic/transcode/ffmpeg] [-i] [/Volumes/2TB/Music/iTunes/iTunes Music/Stereo MC's/Connected/09 Pressure.mp3] [-ab] [128k] [-v] [0] [-f] [mp3] [-]
[7/16/14 7:49:50 PM EDT] WARN RESTFilter Error in REST API: EofException
[7/16/14 7:49:50 PM EDT] ERROR JAXBWriter Failed to marshal JAXB
[7/16/14 7:49:50 PM EDT] ERROR RESTFilter Failed to write error response.


Thanks
<-------------------------Subsonic Help Request---------------------->

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Thu Jul 24, 2014 7:38 pm
by danielr
Anyone with any ideas on this? Would really like to be able to transcode. Thanks

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Mon Aug 11, 2014 2:08 am
by farubino
I found a fix for myself (OS X v.10.7):

- Downloaded and installed Subsonic v. 4.8, confirmed transcoding was working properly
- Made a copy of the folder /Library/Application Support/Subsonic/transcode
- Downloaded and installed Subsonic v. 5.0 beta 1
- Started Subsonic, confirmed transcoding was broken, then quit Subsonic
- Made a backup of the folder /Library/Application Support/Subsonic/transcode, then replaced it with the transcode folder from v. 4.8
- Restarted Subsonic, confirmed transcoding was working properly again, this time with the 5.0 beta 1 interface

Hope this is helpful.

Re: Transcoding broken on OSX 4.9 and 5.0 of subsonic

PostPosted: Thu Dec 04, 2014 1:11 pm
by wgdayton
farubino wrote:I found a fix for myself (OS X v.10.7):

- Downloaded and installed Subsonic v. 4.8, confirmed transcoding was working properly
- Made a copy of the folder /Library/Application Support/Subsonic/transcode
- Downloaded and installed Subsonic v. 5.0 beta 1
- Started Subsonic, confirmed transcoding was broken, then quit Subsonic
- Made a backup of the folder /Library/Application Support/Subsonic/transcode, then replaced it with the transcode folder from v. 4.8
- Restarted Subsonic, confirmed transcoding was working properly again, this time with the 5.0 beta 1 interface

Hope this is helpful.

I followed your steps, as I'm having the same issue, but I still cannot get playback. My subsonic system runs on OSX 10.6, so perhaps that's a relevant difference. The error log indicates that "b:a" is not a recognized option in the transcoding command when using ffmpeg from the 4.8 install. What transcoding and downsampling commands are you using?
-Gary