Go Back   Winamp & SHOUTcast Forums > Winamp > Winamp Wishlist

Reply
Thread Tools Search this Thread Display Modes
Old 1st April 2013, 17:57   #121
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
NARF!!!!
Wahoo!!!!! I resolved the side-effects of in_bpopus (and in_bpxfade) causing gen_ff to crash when trying to playback an ogg (or any other already natively supported) stream.

Dance with me!

I just need to do some additional testing and I'll have a new release out soon. It might also resolve the in_gsf conflict but having some difficulty testing that at the moment.
thinktink is offline   Reply With Quote
Old 1st April 2013, 18:00   #122
gottkaiser
Junior Member
 
Join Date: Dec 2004
Location: Germany
Posts: 25
Bug?

@thinktink

Thanks for creating this plug-in for opus files. It is relay useful!
When I use it it doesn't show the "year" and "title number" tag of my opus files. foobar2000, Mp3tag and MediaInfo can show them without problems. So I guess there is a problem with your plug-in.
Would be great if you could fix that.

PS: If you need the file I'll provide it.
gottkaiser is offline   Reply With Quote
Old 1st April 2013, 18:08   #123
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by gottkaiser View Post
@thinktink

Thanks for creating this plug-in for opus files. It is relay useful!
When I use it it doesn't show the "year" and "title number" tag of my opus files. foobar2000, Mp3tag and MediaInfo can show them without problems. So I guess there is a problem with your plug-in.
Would be great if you could fix that.

PS: If you need the file I'll provide it.
Please attach an example file that shows the issue inside a .7z or .zip archive.
thinktink is offline   Reply With Quote
Old 1st April 2013, 20:03   #124
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Whatever encoder you used to encode that file with is, it's rubbish. It does not include the super-mandatory vendor field (which is the first field in the tags section.) It's not the cause of the original issue you posted about but you should be aware to toss it.
thinktink is offline   Reply With Quote
Old 1st April 2013, 20:08   #125
gottkaiser
Junior Member
 
Join Date: Dec 2004
Location: Germany
Posts: 25
It was an alpha version of the next release.
So, don't worry about it. :-)
gottkaiser is offline   Reply With Quote
Old 1st April 2013, 20:09   #126
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by gottkaiser View Post
It was an alpha version of the next release.
Of what?
thinktink is offline   Reply With Quote
Old 1st April 2013, 20:16   #127
gottkaiser
Junior Member
 
Join Date: Dec 2004
Location: Germany
Posts: 25
Off the official opus-tools.
But it shouldn't matter. As all the opus tag reading programs I know can cope with the file.
gottkaiser is offline   Reply With Quote
Old 1st April 2013, 20:53   #128
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
I need a nap.

Last edited by thinktink; 11th April 2013 at 21:17.
thinktink is offline   Reply With Quote
Old 1st April 2013, 21:01   #129
gottkaiser
Junior Member
 
Join Date: Dec 2004
Location: Germany
Posts: 25
It is working now.
Big thanks to you!
gottkaiser is offline   Reply With Quote
Old 4th April 2013, 04:53   #130
Melkor
Junior Member
 
Join Date: Aug 2001
Posts: 11
When you run the install in windows 7, since the installer uses elevated permissions, when it launches winamp it launches winamp with elevated permissions. The problem with this is you can't drag and drop between regular apps and those elevated.

Plugin seems to work without issue, and winamp was happy enough to retag my files.
Melkor is offline   Reply With Quote
Old 6th April 2013, 13:41   #131
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by Melkor View Post
When you run the install in windows 7, since the installer uses elevated permissions, when it launches winamp it launches winamp with elevated permissions. The problem with this is you can't drag and drop between regular apps and those elevated....
Noted. Thanks.
thinktink is offline   Reply With Quote
Old 9th April 2013, 07:29   #132
MrX_1980
Senior Member
 
Join Date: Mar 2003
Location: Germany - NRW
Posts: 109
Send a message via ICQ to MrX_1980
Good morning, with Winamp beta3 I get only "HTTP/1.0 200 OK" messages.
You too ?
MrX_1980 is offline   Reply With Quote
Old 9th April 2013, 14:49   #133
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by MrX_1980 View Post
Good morning, with Winamp beta3 I get only "HTTP/1.0 200 OK" messages.
You too ?
I haven't installed it yet. I've been super-sick lately and have been trying to get some rest. However, I will check it out today after I have completed my regularly scheduled tasks at my less than part-time job at the church. Probably sometime this afternoon.
thinktink is offline   Reply With Quote
Old 9th April 2013, 22:10   #134
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
I was not able to replicate your 202 issue.

I did find a crash issue after installing the new beta 3 however. Try closing Winamp and re-installing the plugin.

I'm not 100% confident, but it might be a conflict with the Winamp installer's "optimizer".
thinktink is offline   Reply With Quote
Old 9th April 2013, 22:27   #135
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
If it still does the [HTTP/1.0 200 OK...] thing after following the above try listening to opus://repeater.xiph.org:8000/clock.opus and see if it does the same thing.
thinktink is offline   Reply With Quote
Old 11th April 2013, 06:02   #136
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by MrX_1980 View Post
Good morning, with Winamp beta3 I get only "HTTP/1.0 200 OK" messages.
You too ?
Since you have not responded I can only assume the issue somehow cleared up for you.

Whether by reinstalling the plugin or by installing the new Beta4 I would like to know so that I can try to prevent future miss-haps.

If not, please let me know either way.
thinktink is offline   Reply With Quote
Old 11th April 2013, 07:30   #137
MrX_1980
Senior Member
 
Join Date: Mar 2003
Location: Germany - NRW
Posts: 109
Send a message via ICQ to MrX_1980
Hello think think,
after reinstalling your 1.1.14.34 plugin I had only crashes while starting an opus stream.

Winamp client version: 5.7 build 3364 Beta winamp caused an Unknown exception type (0xc0000024) in module ntdll.dll at 0023:77e327b8.
Exception handler called in Winamp.

I have then uninstalled Winamp & deleted all remaining folders/files and installed it again.
Now I have very often "[Waiting for data...]" and nothing happens. If I start the stream in Firefox it starts after about 2 seconds.

Example stream: http://radioserver1.delfa.net/64.opus
Attached Files
File Type: txt Winamp_Info_Report_10.04.2013.txt (17.9 KB, 239 views)
File Type: zip report.zip (33.9 KB, 197 views)
MrX_1980 is offline   Reply With Quote
Old 11th April 2013, 07:53   #138
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
By the looks of the info report the plugin is unable to locate the supporting DLLs. Which is odd because it's been programmed to search for them dynamically.

Open the the plugin's about box and see what it says about the version of the opus libraries that are loaded (if they are.) You can get to it by opening Preferences->Input-Plugins then select "BogProg Support for Opus v?.?.?.?" and then click the About button.

It will appear at the bottom of the blue about box and should read something similar to "Opus Library version: libopus ?.?.?"
thinktink is offline   Reply With Quote
Old 11th April 2013, 18:21   #139
MrX_1980
Senior Member
 
Join Date: Mar 2003
Location: Germany - NRW
Posts: 109
Send a message via ICQ to MrX_1980
BogProg 1.1.14.34
libopus 1.0.1

Folder: C:\Program Files (x86)\Winamp\opusfile\
Attached Files
File Type: zip BPInfoToolLog.zip (19.6 KB, 228 views)

Last edited by MrX_1980; 11th April 2013 at 20:15.
MrX_1980 is offline   Reply With Quote
Old 11th April 2013, 19:59   #140
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Gawddamnit that was NOT what I was expecting. That's just more frustrating than being a legless Ethiopian watching a doughnut roll down the hill.

Ok, there's two plugin attachments on this post.

The first being a new version of in_bpopus.dll that changes the way is searches for the support DLLs (which probably won't fix the issue but it's worth a shot.)

The other is my version of an info-tool plugin that will give me the required information the Koopa Info tool does not provide (in this circumstance.)

Please install the new version of the opus plugin first then install the info tool plugin and generate a report by opening the Winamp Preferences window and double clicking the "BogProg thinktink" plugin in the treeview Plugins-Generic category. It will ask to confirm to generate the report, click "Yes". It can take anywhere from 10 seconds to a minute to create the report depending on your system, afterwhich time (hopefully) an explorer window will open with the compressed report file ("BPInfoToolLog.zip") selected. Please attach that file in your next post.

[EDIT/]
I removed the previously attached info tool report generator plugin as it's not exclusively or directly related to the Opus plugin.

Last edited by thinktink; 6th August 2013 at 22:59.
thinktink is offline   Reply With Quote
Old 11th April 2013, 20:41   #141
MrX_1980
Senior Member
 
Join Date: Mar 2003
Location: Germany - NRW
Posts: 109
Send a message via ICQ to MrX_1980
With 1.1.15.36 it is now better. The opus streams are now starting at the first or second try. Thanks
Above the valus from my main computer and here from my notebook.
Attached Files
File Type: txt Winamp_Info_Report_11.04.2013.txt (18.1 KB, 239 views)
File Type: zip BPInfoToolLog.zip (21.1 KB, 226 views)
MrX_1980 is offline   Reply With Quote
Old 11th April 2013, 21:16   #142
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by MrX_1980 View Post
With 1.1.15.36 it is now better. The opus streams are now starting at the first or second try. Thanks
Above the valus from my main computer and here from my notebook.
Good to hear it's working now. The issue with it sometimes needing more than one try to start the streams is usually due to high-latency issues on DNS lookups. The only time I've seen an issue like that is when I was on a bad or slow network connection. The codec itself is very low-latency so once you get passed NS lookup issues like that you shouldn't have problems with a stream even on particularly bad networks.
thinktink is offline   Reply With Quote
Old 14th April 2013, 04:40   #143
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
I thought this was relatively amusing:


Torrent of one of the very first versions of the plugin as well. 1.0.1.1

I would advise against using it. It's (relatively) really old.
Attached Thumbnails
Click image for larger version

Name:	lulztorrent.jpg
Views:	1227
Size:	97.3 KB
ID:	50427  
thinktink is offline   Reply With Quote
Old 16th April 2013, 18:07   #144
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,147
Send a message via AIM to MrSinatra
hey TT,

now that u have conquered opus and embedding artwork, and now that winamp supports both metadata and decoding for ALAC natively, do you have any interest in creating the ALAC encoder?

its the missing piece to let people convert their FLACs to ALAC so their lossless stuff will natively work with both winamp and iTunes/idevices.

either way, thx for the consideration, and great work on OPUS.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline   Reply With Quote
Old 17th April 2013, 18:27   #145
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by MrSinatra View Post
hey TT,

now that u have conquered opus and embedding artwork...
Actually, there are a number of things I still should add to the plugins.
  • OpenSSL/Authentication support.
  • Proxy support (of which, by the way, I wonder if there's not already an internal mechanism or API that already has proxy configuration parameters available.)
  • 44.1Khz resampling to the encoder plugin.
  • See if maybe I can compile a version that doesn't require the internal VCL libraries (maybe) for a smaller/faster package.

Sorry for the lengthy delay in my response. It seems that YouTube videos provide a better distraction from the pain I'm in at the moment than the forums are able to provide currently.
thinktink is offline   Reply With Quote
Old 17th April 2013, 20:14   #146
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,147
Send a message via AIM to MrSinatra
ugh, that sounds grim. heal quickly!

I understand as to the rest. hopefully someone as talented takes up the challenge, or you change your mind once healed and done with opus.

thx.

ps. whats the 44.1 for? if opus doesn't support it on playback, i'm not following what u intend to do?

pps. winamp does have proxy settings in prefs>g.prefs, but I don't know if that applies.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline   Reply With Quote
Old 17th April 2013, 20:57   #147
MrX_1980
Senior Member
 
Join Date: Mar 2003
Location: Germany - NRW
Posts: 109
Send a message via ICQ to MrX_1980
Quote:
Originally Posted by thinktink View Post
  • 44.1Khz resampling to the encoder plugin.
That would be nice to have. Then we would be able to rip Audio CD's directly to opus.
MrX_1980 is offline   Reply With Quote
Old 17th April 2013, 21:15   #148
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,147
Send a message via AIM to MrSinatra
Quote:
Originally Posted by MrX_1980 View Post
That would be nice to have. Then we would be able to rip Audio CD's directly to opus.
maybe I misunderstood, but does opus support 44.1 for playback natively?

b/c if not, whats the point? if it does, then obviously I see the point.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline   Reply With Quote
Old 17th April 2013, 23:12   #149
Kaminari
Junior Member
 
Kaminari's Avatar
 
Join Date: Mar 2003
Location: Paris, France
Posts: 48
Opus native sampling rate is 48 kHz. Right now ThinkTink's encoder can only work with 48 kHz audio sources, which is not the case for CDs.

https://wiki.xiph.org/OpusFAQ#What_is_Opus_Custom.3F
Kaminari is offline   Reply With Quote
Old 17th April 2013, 23:17   #150
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,147
Send a message via AIM to MrSinatra
yes, I understand sample rates and CDs etc, but I don't know much about opus itself. my impression was that it did not support, at all, 44.1 for playback. your link seems to suggest however that it does, it just really recommends strongly against it.

(i'm still not clear if 44.1 playback is natively supported, or supported only via on the fly resampling)

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline   Reply With Quote
Old 18th April 2013, 01:23   #151
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by MrSinatra View Post
...supported only via on the fly resampling)
Yes.

Opus Custom is not just unrecommended in this situation (plugin inside a media player.) The specifications for Opus inside the OggSquish container format (the standard, and only known used as of this post, container format for Opus files) does not accommodate for the Opus Custom API. It is only for specialized applications (of which Winamp is not one of them) where a developer's custom container format is used, which is not suitable at all in this situation.
thinktink is offline   Reply With Quote
Old 18th April 2013, 03:24   #152
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,147
Send a message via AIM to MrSinatra
forgive me, I can be thick...

but if you are saying 44.1 is not supported at all natively, and only by on the fly conversion during playback, then why work to make the encoder able to encode at 44.1?

that's what i'm asking, assuming I understand the facts right?

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline   Reply With Quote
Old 18th April 2013, 03:42   #153
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Quote:
Originally Posted by MrSinatra View Post
...why work to make the encoder able to encode at 44.1?
...
It's not about making the encoder able to encode at 44.1KHz. It's about adding an on-the-fly resampler to the encoder to convert 44.1KHz to 48KHz so that people can rip CDs directly to Opus using the encoder instead of having to rip to a different format to resample it to 48KHz before converting it to Opus.

Last edited by thinktink; 18th April 2013 at 03:45. Reason: spelling
thinktink is offline   Reply With Quote
Old 18th April 2013, 03:53   #154
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,147
Send a message via AIM to MrSinatra
ok, its now finally coming together for me! thx for dragging me across the finish line.

so, when ripping to opus, the 44.1 will be converted on the fly to 48, and the end result will be a file that is 48. my confusion was in thinking this was about making CDs.

while I would not want to rip a normal redbook CD to anything other than 44.1, I guess I can see a scenario where someone demanded to have Opus rips of their stuff, and in that case that seems like the best way to do it I guess.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline   Reply With Quote
Old 18th April 2013, 21:02   #155
Kaminari
Junior Member
 
Kaminari's Avatar
 
Join Date: Mar 2003
Location: Paris, France
Posts: 48
44.1 to 48 kHz upsampling is non-destructive.

http://hydrogenaudio.org/forums/inde...howtopic=97051
Kaminari is offline   Reply With Quote
Old 18th April 2013, 21:14   #156
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 2,930
Send a message via Skype™ to thinktink
Yes, I've seen that thread more than several times. The issue isn't whether it's destructive or not. The issue is that the only references to an actual resampler in the current library is one that only does mono channels. I haven't found any other yet. To use it would require the daunting task of creating an encapsulating API that would need to deinterlace the incoming audio into each channels' separate buffer, chuck each buffer to each channels' own resampler (one for each channel), and then reinterlace it all back into a single buffer before passing it on to the encoder. Much easier said than done.


The thread also mentions a GPL resampler but fails to mention where to find it in the source. Kinda annoying.
thinktink is offline   Reply With Quote
Old 18th April 2013, 21:18   #157
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Chicago, IL
Posts: 4,536
Quote:
Originally Posted by MrSinatra View Post
while I would not want to rip a normal redbook CD to anything other than 44.1 ...
I think it is pass time for that standard to be updated. A larger bit depth and sampling rate would allow for better sounding files. The files would be larger so less would fit on a CD, but that is solved by using DVD discs instead of CDs. They cost the same in bulk. Just saying ...

Winamp Pro 5.666.3516 fully-patched - Komodo X Touchscreen by Victhor skin
Windows 10 Home 64-bit desktop - Logitech Z906 5.1 speaker system
Aminifu is offline   Reply With Quote
Old 18th April 2013, 23:12   #158
Kaminari
Junior Member
 
Kaminari's Avatar
 
Join Date: Mar 2003
Location: Paris, France
Posts: 48
Mmm, careful what you wish for...

http://people.xiph.org/~xiphmont/demo/neil-young.html
Kaminari is offline   Reply With Quote
Old 18th April 2013, 23:39   #159
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Chicago, IL
Posts: 4,536
Quote:
Originally Posted by Kaminari View Post
Mmm, careful what you wish for...
Thank you for the link to that article. I read it quickly, have to go back and reread some parts. But one thing is clear, facts are stubborn things (the human ear works the way it works). The distortion aspects are also key. Looks like the standard 16/44.1 got things mostly right.

I don't know why, but upsampling my mp3s does make them sound a little better to me (along with a little DSP doctoring, which helps even more). Going forward, I had already decided to use a lossless format (wavpack) for my personal ripping.

Winamp Pro 5.666.3516 fully-patched - Komodo X Touchscreen by Victhor skin
Windows 10 Home 64-bit desktop - Logitech Z906 5.1 speaker system
Aminifu is offline   Reply With Quote
Old 27th April 2013, 03:17   #160
innotect
Banned
 
Join Date: Apr 2013
Posts: 2
I am agree to your comment.
innotect is offline   Reply With Quote
Reply
Go Back   Winamp & SHOUTcast Forums > Winamp > Winamp Wishlist

Tags
opus

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump