|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#201 |
Forum King
|
Hooray for log files. Should probably do that more often.
Anyways, with the attached build 46 there's a 50/50 chance it might work depending on the true source of the error. Same instructions as before. | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite | | Save your playlist first! | Live voice-over | X-Fade 2.2 | | More of my stuff... | Last edited by thinktink; 17th July 2013 at 08:17. |
![]() |
![]() |
![]() |
#202 |
Junior Member
Join Date: Jul 2013
Posts: 8
|
The file in D: is still not working yet, unfortunately.
After messing around for a bit, I guess the culprit is the Opus libraries that I am using. The example decoder provided in the zip file couldn't decode those files either, yet a copy of opusdec I have does it just fine. Could you post the libraries you are using here? I would like to test it. |
![]() |
![]() |
![]() |
#203 |
Member
Join Date: Mar 2003
Location: Paris, France
Posts: 52
|
If your files are encoded with libopus 1.1 alpha/beta, it might lead to issues with the Winamp plugin (which is built around libopus 1.0). I did many tests myself with both versions and didn't encounter any problem, but who knows. If your files include surround channels, you should check that the option "Force stereo on multichannel audio" is disabled, otherwise the plugin won't play or will even crash.
|
![]() |
![]() |
![]() |
#204 |
Forum King
|
I think you're barking up the wrong tree. The errors in the log weren't being generated by the opus libraries, they originated from my code. With the new log posted I can only surmise that the way I'm converting from long to short filenames for use with the unicode-incompatible libraries is not compatible with whatever kind of drive your D: is on Win8. "Windows API" wise it shouldn't matter but obviously something's up.
|
![]() |
![]() |
![]() |
#205 |
Junior Member
Join Date: Jul 2013
Posts: 8
|
Wait, libopusfile does not support Unicode, and you are using short names instead?
I guess I know why. code: Is there any way to work around this? |
![]() |
![]() |
![]() |
#206 |
Forum King
|
![]() 'Lemme go pound the pavement over at the hydrogen audio forums for a while... In the meantime, the only "workaround" is to not store opus files on drives without 8dot3 filename support. [EDIT/] Note to myself: http://www.hydrogenaudio.org/forums/...ic=101817&st=0 |
![]() |
![]() |
![]() |
#207 |
Junior Member
Join Date: Jul 2013
Posts: 8
|
Thanks. I really appreciate your help.
It seems that 8.3 name generation is disabled on all but the system volume on Windows 8 by default. All other NTFS partitions formatted with Windows 8 are showing as disabled. |
![]() |
![]() |
![]() |
#208 |
Forum King
|
Update:
I've been able to replicate the issue by temporarily disabling system-wide 8dot3 file support on my WinXP32Home machine. What I can do about it I have no idea. This is all libopusfile's fault. ![]() |
![]() |
![]() |
![]() |
#209 |
Forum King
|
k, after having a look at the libopusfile callback functions suggested over at the other forums I do believe I know what I need to do. However, I'm in the middle of a tight week at the moment so it may take some time to run up.
Please be patient... ![]() |
![]() |
![]() |
![]() |
#210 |
Forum King
|
Solid progress, I am making it...
|
![]() |
![]() |
![]() |
#211 |
Forum King
|
Blammo...
...I think. Version 1.2.16.48 attached. ![]() | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite | | Save your playlist first! | Live voice-over | X-Fade 2.2 | | More of my stuff... | Last edited by thinktink; 6th August 2013 at 23:59. |
![]() |
![]() |
![]() |
#212 |
Junior Member
Join Date: Jul 2013
Posts: 8
|
It's working now. Thank you very much.
|
![]() |
![]() |
![]() |
#213 |
Senior Member
|
Hi, I have downloaded 3 times this file to "My Music" folder and if I double click on it, Winamp starts and crashing.
http://media.xiph.org/monty/demo/opu...oncut-1.1.opus Streaming this file works. winamp57_3437_beta_full_all.exe BogProgOpus1_2_16_48Install.zip Windows 8.1 and not Windows 8 like the log file say. |
![]() |
![]() |
![]() |
#214 |
Member
Join Date: Mar 2003
Location: Paris, France
Posts: 52
|
I had the same issue. Go to the plugin config window and make sure that the option "Force stereo on multichannel audio" is not enabled.
|
![]() |
![]() |
![]() |
#215 |
Forum King
|
The force stereo option only works for local file playback and the Transcoder functions. Not for online streams so I don't know how that can possibly effect streaming playback. Humdinger.
With the crashing, I need to know if it's crashing at the beginning of playback, the end of playback, in the middle of playback at a specific point, at a random point, or just if it's in the playlist or some other sequence of events? Does it crash if you download it first and then play it back from a local drive? |
![]() |
![]() |
![]() |
#216 |
Member
Join Date: Mar 2003
Location: Paris, France
Posts: 52
|
In my case, this is what happens when Force Stereo is enabled:
o I download the file on my local drive (it's a multichannel test file btw). o I open it with Winamp via double click. o Playback starts, but it sounds distorded and accelerated. o If I start the playback a second time (without closing Winamp), the app crashes immediately. For info, Chrome 28 and Firefox 22 natively play the file without any issue. [Edit] Link to the demo presentation (see section Surround masking): http://people.xiph.org/~xiphmont/demo/opus/demo3.shtml |
![]() |
![]() |
![]() |
#217 |
Forum King
|
I just did some preliminary tests and I found that it seems the libopusfile api function "op_read_stereo" (used when forcing stereo instead of "op_read") doesn't like it when it is called on OggOpusFile handles created using "op_open_callbacks" (instead of "op_open_file"), which is what I was forced to use to enable Unicode named files/paths on Windows filesystems without 8dot3 file name support.
This looks like it may actually be libopusfile's fault. I'll have to do more testing to confirm my suspicions but I'm really tired right now and I need sleep. Just came off a long day. |
![]() |
![]() |
![]() |
#218 |
Senior Member
|
|
![]() |
![]() |
![]() |
#219 |
Forum King
|
Version 1.2.17.52 attached. See if it stops crashing Winamp when you have "Force Stereo on multichannel audio" re-enabled please. It stopped on my machine, just want to confirm it stops for you.
| Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite | | Save your playlist first! | Live voice-over | X-Fade 2.2 | | More of my stuff... | Last edited by thinktink; 6th August 2013 at 23:59. |
![]() |
![]() |
![]() |
#220 |
Senior Member
|
Hi, the local playback is working now, but if I stop this stream Winamp crashes always (force Stereo on or off).
http://icecast.timlradio.co.uk:80/a064.opus |
![]() |
![]() |
![]() |
#221 |
Forum King
|
I just replicated your issue. However, I'm in the middle of a funeral and I can't troubleshoot the issue 'till afterwards.
I swear... ...ever since I put in Unicode support for Unicode files on filesystems without 8dot3 name support everything has gotten demonstrably worse all around. Driving me up the wall... |
![]() |
![]() |
![]() |
#222 |
Senior Member
|
No problem. With the version before and Force Stereo off I can use it and can wait.
Thanks so far. |
![]() |
![]() |
![]() |
#223 |
Forum King
|
Here you go, this should hold you down for a while...
Attached. | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite | | Save your playlist first! | Live voice-over | X-Fade 2.2 | | More of my stuff... | Last edited by thinktink; 24th September 2013 at 06:15. |
![]() |
![]() |
![]() |
#224 |
Forum King
|
Is everything working now?
|
![]() |
![]() |
![]() |
#225 |
Member
Join Date: Mar 2003
Location: Paris, France
Posts: 52
|
Xiph's media server was down for a couple of days, but it's back now. I just tested your latest build with the multichannel demos and it all looks a-ok to me. Surround is successfully forced to stereo without crashing, and Unicode still works
![]() Thank you for your great support. |
![]() |
![]() |
![]() |
#226 |
Senior Member
|
Same here, everything fine with the latest build!
![]() Thank you! ![]() ![]() |
![]() |
![]() |
![]() |
#227 |
Senior Member
|
It is not crashing anymore.
Thank you thinktink. |
![]() |
![]() |
![]() |
#228 | |
Forum King
|
Opus File 0.4
Quote:
|
|
![]() |
![]() |
![]() |
#229 |
Junior Member
Join Date: Dec 2004
Location: Germany
Posts: 25
|
Big thanks for the continuous development!
Keep up the the great work. |
![]() |
![]() |
![]() |
#230 |
Forum King
|
Any chance for average bitrate display?
|
![]() |
![]() |
![]() |
#231 |
Forum King
|
Active bitrate display updates were disabled due to the following issues:
http://forums.winamp.com/showthread....27#post2917927 http://forums.winamp.com/showthread....72#post2918272 Updating the bitrate requires calling SetInfo(...), which causes UI errors for some reason from my plugin. The other plugins are able to without the problems but not mine and I do not know why. |
![]() |
![]() |
![]() |
#232 |
Forum King
|
After dropping a debug build of X-Fade into Winamp with temporary code to hook the SetInfo(...) function, I discovered that the other plugins are passing -1 to parameters that it doesn't want to update. My plugin was (before I disabled it) passing all of the parameters, thinking that since it was the same information as before that it wouldn't change anything. Apparently, that is not the case.
The current development code stage of the plugin is currently being worked on to integrate the new libopusurl APIs so I don't know when I'll be able to outchuck it. I'll will post the updated version as soon as possible. At the moment, I'm stymied trying to get the Punicode functions to work correctly (which is for support for internationalized domain names) and it's driving me up the wall. I have yet to find C++ code that outputs a proper Punicode string that matches what all the other examples that I've found online purport to output for DNS names. |
![]() |
![]() |
![]() |
#233 |
Junior Member
|
Using this plugin to listen to streamed opus from icecast servers.. working great.
One thing I want to comment is that the plugin doesn't seem to be invoked unless the extension is .opus.. for example a stream on http://server.radiostation.com:8000/opus doesn't play but modifying the address to be http://server.radiostation.com:8000/opus?.opus tricks it into working. |
![]() |
![]() |
![]() |
#234 | |
Forum King
|
Quote:
|
|
![]() |
![]() |
![]() |
#235 |
Forum King
|
Release (non-beta) version 1.3.19.61 attached.
Updates:
Installer now includes the following support libraries from the opusfile-0.4-win32 package:
| Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite | | Save your playlist first! | Live voice-over | X-Fade 2.2 | | More of my stuff... | Last edited by thinktink; 4th December 2013 at 05:39. |
![]() |
![]() |
![]() |
#236 |
Junior Member
Join Date: Nov 2013
Posts: 1
|
registered to say thanks thinktink...
Thanks thinktink! ![]() |
![]() |
![]() |
![]() |
#237 |
Junior Member
Join Date: Apr 2006
Location: Somewhere under the sun
Posts: 34
|
Hi thinktink,
I've been trying to use BogProgOpus. However, anytime I tune-in to my stream it says "waiting for data" then disconnects. http://radio.kigen.co:8000/xrm.opus Any ideas why it might be doing that? I've tested it with Mozilla Firefox, foobar2000, VLC, and other players and they work. The encoding is done by Liquidsoap. Thanks. |
![]() |
![]() |
![]() |
#238 |
Forum King
|
I popped your URL into Winamp and played it and it popped right up.
Which OS you on? |
![]() |
![]() |
![]() |
#239 |
Junior Member
Join Date: Apr 2006
Location: Somewhere under the sun
Posts: 34
|
Windows 8.1 Pro
|
![]() |
![]() |
![]() |
#240 |
Forum King
|
I'll see if I can replicate the issue on Windows 7 Pro.
|
![]() |
![]() |
![]() |
|
Tags |
opus |
Thread Tools | Search this Thread |
Display Modes | |
|
|