|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#361 | |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,341
|
Quote:
My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
|
![]() |
![]() |
![]() |
#362 |
Forum King
|
Attached (hopefully).
| 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; 11th June 2014 at 10:03. |
![]() |
![]() |
![]() |
#363 |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,341
|
Thanks.
Just tested it, the old in_bpopus.dll (v1.4.26.96) and the new enc_bpopups.dll (v1.3.5.11) don't produce any crash. With the newer in_bpoups.dll (v1.5.27.100) I get a crash as soon as the transcoder window was opened. I hope this info will help you. My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
![]() |
![]() |
![]() |
#364 |
Forum King
|
I can't think of any reason for enc_bpopus to be even aware of in_bpopus let alone be accessing anything during the transcoder configuration window. They share source code but even at that they each get their own copy.
Continue using the old in_bpopus with the new enc_bpopus 'till I get this damn mess sorted out... |
![]() |
![]() |
![]() |
#365 | |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,341
|
Quote:
Don't worry, I'm sure that you will find the cause of it and if you need any testing etc, just lemme know. ![]() My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
|
![]() |
![]() |
![]() |
#366 |
Forum King
|
If you remove/rename libsoxr.dll inside Winamp's main install directory, do the errors from enc_bpopus.dll stop?
|
![]() |
![]() |
![]() |
#367 |
Forum King
|
See if the attached (no installer) clears up the problems with the tag editor.
I'm having suspicions that libsoxr.dll is corrupting the heap(s), how, I don't know, but when I remove libsoxr support the crashes from enc_bpopus.dll stop. The crashes are occurring during memory (de-)allocation. | 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; 11th June 2014 at 10:03. |
![]() |
![]() |
![]() |
#368 |
Forum King
|
New version 1.5.28.102 (with encoder version 1.3.6.21) now available for download.
Download
What's the difference between a pregnant woman and my plugins? I can unscrew my plugins... |
![]() |
![]() |
![]() |
#369 |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,341
|
v1.5.28.102 (with encoder version 1.3.6.21) fixed any transcoder related crash for me.
![]() Though, i still have the frozen alt+3 dialog window as soon as i open the tag editor. ![]() My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
![]() |
![]() |
![]() |
#370 |
Forum King
|
Try this, load a non-opus file into your playlist and open the tag editor, select the first tab and change something in the first tab WITHOUT switching tabs before closing the tag editor, then re-open the tag editor for an Opus file, see if it crashes.
|
![]() |
![]() |
![]() |
#371 |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,341
|
Just did it, I've loaded a MP3 file to my playlist > opened the tag editor > switched to the basic tab > changed something > pressed ok.
Then I loaded an opus file to my playlist > this time I successfully could open the alt+3 dialog > I could use the basic tab and the artwork tab > when i switch to the advanced tab it hangs, but no crash: ![]() I'm not able to do anything when the the advanced tab is selected. My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
![]() |
![]() |
![]() |
#372 |
Forum King
|
Damn. Hangon, I'll upload a version with the advanced tab removed. I think I know what it is but it's going to take a very long time to fix.
|
![]() |
![]() |
![]() |
#373 |
Forum King
|
Version 1.5.29.106 available.
As a work-around I've removed the column header from the list view that shows which tags are available in the file and it seemed to stop showing the caught internal exception (shows up as a superfluous debug breakpoint on my install.) Download |
![]() |
![]() |
![]() |
#374 |
Forum King
|
Working correctly now?
|
![]() |
![]() |
![]() |
#375 | |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,341
|
Quote:
![]() My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
|
![]() |
![]() |
![]() |
#376 | |
Forum King
|
Version 1.5.30.112 available.
Download Quote:
|
|
![]() |
![]() |
![]() |
#377 |
Senior Member
|
If I try to open this stream, the plugin crashes with a dialog box saying "Abnormal program termination":
http://fokus-europa.de/podlove/file/...ommission.opus (Not only in this version, but also in the previous one.) All other podcast streams I tried until now are working perfectly. Maybe it's a corrupt bitstream, but anyway it shouldn't crash ![]() Best regards, kzuse |
![]() |
![]() |
![]() |
#378 |
Member
Join Date: Mar 2003
Location: Paris, France
Posts: 52
|
I don't have any issue opening this url directly into Winamp. It doesn't appear to be a stream but a 30 MB file.
|
![]() |
![]() |
![]() |
#379 | |
Forum King
|
Quote:
|
|
![]() |
![]() |
![]() |
#380 |
Senior Member
|
OK so it's probably the URL handler. I forgot to extract the opusurl related files... As they weren't present in older versions too, and some other remote files do work well also WITHOUT them present (so bpopus uses its internal URL handler)...
Maybe this internal handler has an issue, but this issue isn't exposed, because the handler is not used as long as the DLLs are present... |
![]() |
![]() |
![]() |
#381 | |
Forum King
|
Quote:
|
|
![]() |
![]() |
![]() |
#382 |
Senior Member
|
1. Because I love to experiment
![]() 2. I didn't extract the following files, as in previous versions it worked without them as well (and also in the current one, many other file links do work well): - libeay32.dll - ssleay32.dll - libopusurl-0.dll I now added them as they seem to be important, also if one doesn't open HTTPS connections to stream podcast episodes... ![]() |
![]() |
![]() |
![]() |
#383 |
Forum King
|
k, I think the fix is in. Will post a beta version later.
|
![]() |
![]() |
![]() |
#384 |
Forum King
|
Remove those 3 files, install the contents of the attached into the plugins folder, and see if it still crashes. I doubt it will but I want to make sure it doesn't before publishing.
| 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; 31st October 2014 at 05:04. |
![]() |
![]() |
![]() |
#385 |
Senior Member
|
Unfortunately, it still does (it first shows "Waiting for data..." for one or two seconds or so, then Winamp just closes). It doesn't show the "Abnormal program termination" box any more.
With the mentioned files present, it works fine... So I think you shouldn't invest too much time in the own URL handler code... Maybe it's some strange redirection scheme those podcast servers use. Because if I try to download one of those episodes with wget, I don't get directly the OPUS file, but I rather get an index.html file containing the start page from "metaebene.me" which is the homepage of this podcasters network. Try wget http://logbuch-netzpolitik.de/podlov...-orgelbau.opus And for some reason you don't end up getting an .opus file on your hard disk. ------ Alas, I found another issue which is more like a bug, it's in the new advanced tag options tab: The "Value" column of the list view doesn't seem to correctly render unicode characters, whereas the Value textfield on the right does (and also the unicode characters are in the normal Tag box "Comments" displayed correctly). Probably the list view isn't unicode capable on its own so the unicode characters must first be decoded to ANSI, I think? One could also consider this a cosmetic bug, but it's at least confusing to a new user who isn't aware of those Unicode issues... Look at this example: Best regards, many thanks and a nice sunny weekend, kzuse |
![]() |
![]() |
![]() |
#386 | ||||
Forum King
|
Quote:
Quote:
Quote:
Quote:
|
||||
![]() |
![]() |
![]() |
#387 | |
Senior Member
|
Quote:
16 Mbit DSL internet connection. But the metaebene.me server seems to be really slow. I tried some more times and other podcast episodes, sometimes Winamp also doesn't close, but rather hangs up in the "Waiting for data..." state. If I click on the "X" the window goes to the (not responding) state and if I click again, it closes (Windows usual behavior for programs that hang.) I don't think this information is so very helpful, but maybe you'll spot the issue some time anyway... Regarding the unicode thing: I can perfectly live with that, as I actually don't use the Advanced tab at all, but I thought I should report it for the case you might not have noticed. I also consider it as a cosmetic bug that is perfectly acceptable at this time... Best regards, kzuse |
|
![]() |
![]() |
![]() |
#388 |
Forum King
|
I finally got http://fokus-europa.de/podlove/file/...ommission.opus working. I wasn't using the original host string for the "Host" field in the client request and always adding the default port number. I also found a crash when I changed the timeout. I've added the ability to change the timeout for online streams/files from the configuration as well.
|
![]() |
![]() |
![]() |
#389 | |
Join Date: Sep 2003
Posts: 27,873
|
Quote:
|
|
![]() |
![]() |
![]() |
#390 | |
Forum King
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#391 |
Member
Join Date: Jul 2005
Posts: 75
|
The plugin doesn't seem to support ReplayGain as written by foobar2000 (global gain – album, R128_TRACK_GAIN metadata value – track, different scale). The album gain is correctly applied, if present, but plugin reports that the gain values aren't present, therefore Winamp applies the "adjustment for files without Replay Gain" (usually negative) in addition to it, leading to unusually low volume relative to music in other formats.
It would be convenient if the average bitrate was reported in the format info text field (on the file info dialog), since the instantaneous bitrate fluctuates too wildly to estimate quality from it. I wish the plugin was smaller in size, without the large bitmap in the about box. Why does a sound decoder come bundled with an SSL library? 1.5.31.122 |
![]() |
![]() |
![]() |
#392 |
Join Date: Sep 2003
Posts: 27,873
|
er, as Winamp doesn't support R128, it's probably better that it doesn't get told the values to use as you're then applying a value which is not correct for the replaygain option that Winamp uses. but that's just my thought on thnigs.
|
![]() |
![]() |
![]() |
#393 | |||
Forum King
|
Quote:
Quote:
Quote:
Because the makers of the libopusfile library mandated it to ensure playback from SSL sources and Winamp has yet to release the WASABI interface API for JNetLib and it's SSL support so I have to distribute the SSL library that comes with the libopusfile package to enable that support. Sorry, not much I can do about that. |
|||
![]() |
![]() |
![]() |
#394 |
Junior Member
Join Date: Jul 2014
Posts: 15
|
Is possible to support the old WinAmp 2.x by this plugin?
Is source code available? |
![]() |
![]() |
![]() |
#395 |
Forum King
|
I've not tested for 2.x support for this plugin. Did you try it and it crashed?
|
![]() |
![]() |
![]() |
#396 |
Join Date: Sep 2003
Posts: 27,873
|
seriously why use 2.x ? or maybe we just don't bother to keep Winamp developed as anyone still using 2.x is as bad as someone still using IE6.
|
![]() |
![]() |
![]() |
#397 |
Junior Member
Join Date: Jul 2014
Posts: 15
|
thinktink:
This plugin not works with WinAmp 2.x (tested with WinAmp v2.95 on Win7SP1 x64, BPOPUS v1.3.19.61, and 1.5.31.22). It is not listed in input plugins configuration menu, opus format not listed in file types menu. No crash or error message. DrO: Because I have still an old computer with Win98SE, and for me is better to use old software which is working perfectly on old and on new computer than use different versions on different computers. WinAmp 2.95 have all features, what I need, so I have no reason to change to 5.x. PS: Try the Firefox or Chrome on 200MHz Pentium computer, and you will know, that IE6 is not as bad as others say. (Sorry, my english is bad.) |
![]() |
![]() |
![]() |
#398 |
Forum King
|
If it's not even showing up in the list of input plugins on the preferences page I doubt I'll be able to get it to work with both old and new clients simultaneously. I'll consider it on my next development round but it won't be high priority.
|
![]() |
![]() |
![]() |
#399 |
Junior Member
Join Date: Jul 2014
Posts: 15
|
I checked the compatibility, the minimum version is 5.25 for playing, but plugin configuration button not works (tested v5.25 and v5.35) - ends with crash. In v5.63 worked correctly.
If plugin not uses special features from WinAmp 5.x then may be replacing WinAmp SDK files with older version is enough to resolve the compatibility problems. |
![]() |
![]() |
![]() |
#400 |
Join Date: Sep 2003
Posts: 27,873
|
PPeti66x: if my Pentium II machine still worked then i might have tried things out but that thing died a few years ago and it's more costly to get it up and running again than what i'd get out of trying to use it.
i take the point but asking the few remaining plug-in authors to support something they don't actively use and haven't done for pretty much a decade is like asking MS to bring back support for Win98. as for the Firefox / Chrome example, they're built to take advantage of newer CPUs and other aspects than trying to cater for what is not the norm with such an old setup. so it's no surprise that they don't work well in the scenario you've mentioned since they rely heavily on multi-threading, etc which a Pentium just does not do all that well compared to what is around now (even CPUs from a decade ago). from a technical point, i know you want to be using newer formats, but asking someone to cripple a plug-in for a Winamp version no one generally supports is not a good use of time when free time for Winamp plug-ins is at a minimum for those that do still do them. and really the minimum any active plug-in dev should be targeting is 5.5 and newer (and even that is going back 7 years). obviously it's down to thinktink in this case if he wants to spend the time and effort to support older Winamp releases, but it's a lot to ask for someone who is giving you so much for free (and that's assuming any of the Opus dlls even work on such an old CPU i.e. if they're built for post-Pentium CPUs then even if the plug-in is fixed, it's not going to help resolve that side of things). and at least you're not asking for use to re-instate Win98 support, as that definitely won't be happening and even WinXP support is on the limit due to it being out of official support and it limiting some native implementations (which Win98 caused even more headaches). |
![]() |
![]() |
![]() |
|
Tags |
opus |
Thread Tools | Search this Thread |
Display Modes | |
|
|