Live data from Hacker News

Wine 2.0 RC1 Released

winehq.org

61–70 of 80 posts

Re: Wine 2.0 RC1 Released

#61

Wine is a godsend for the still very lackluster linux desktop experience. I just started listening to music locally rather than relying on streaming music again. I used to do curate my music on Windows with MP3Tag, which lets you import data from 3rd party services, has an amazingly fast and efficient UI, and lets you quickly batch rename files based on their tags. I looked at all the Linux alternatives and none of t…

foobar2000 still surprises me even years after using it on Windows, and years of dropping it since moving to archlinux. That thing is as small as beautiful, and small it is.

The mp3 editor which not even an editor, just a "collection" aware property dialog is unbelievably efficient.

I was about to ask for contribution (code then money) to this project now that I'm old enough to appreciate that.

Re: Wine 2.0 RC1 Released

#62

Is it possible to run Wine on Windows (without resorting to Windows 10 and WSL)?

IIRC some of the higher-level DLLs can be compiled for Windows (which is done sometimes for testing, or by ReactOS to ship an actual Windows clone), but the core ones like kernel32, ntdll, user32, and gdi are too tied into the POSIX/NT abstractions.

Re: Wine 2.0 RC1 Released

#63

Earlier quoted context omitted.

In case you're being serious, Amarok is highly unstable, bloated ("unresponsive UI"/"high CPU"), is a great academic example of extremely bad usability, and doesn't even want to start trying to compete feature-wise with foobar.

Amarok has been horrible since they redesigned it for version 2/ kde 4. Amarok 1.4 was the best music player I've seen and, I believe, one of the inspirations for foobar2000

foobar2000 was written by a former Winamp/Nullsoft contractor and the initial version was jokingly called "notepad" to emphasize functionality over skinning.

It's safe to say it has exactly nothing whatsoever to do with Amarok.

Re: Wine 2.0 RC1 Released

#64

Earlier quoted context omitted.

Why use MP3 tags anyway? I don't understand, they're so burdensome to manage. I just do: ./Artist/Year - Album/Track - Title.mp3 It'll work with any music player and you can organize it even on a toaster, as long as it has coreutils. I use plain old mplayer to listen to music, just cd into the directory I want and call a script I made which is basically a glorified `find | xargs mplayer` (actually outputs the filenam…

Many song titles have characters which are not legal in a filename, and this varies by OS.

While I agree with the rest of the features missing (folders vs. tags, basically), can you name these characters for me?

I would expect that most operating systems can accept most characters. Right, path separators are out, there are binary characters that aren't allowed (but then again - you have a hard time printing those on your CD booklet), so I'm genuinely curious where this falls short.

Re: Wine 2.0 RC1 Released

#65

Wine is a godsend for the still very lackluster linux desktop experience. I just started listening to music locally rather than relying on streaming music again. I used to do curate my music on Windows with MP3Tag, which lets you import data from 3rd party services, has an amazingly fast and efficient UI, and lets you quickly batch rename files based on their tags. I looked at all the Linux alternatives and none of t…

This reminds me so much of several people I've heard complaining that Linux doesn't have nodepad++.

And the prize for the worst analogy goes to...

Linux doesn't have anything like foobar2000. Note even close. The feeble attempts to name alternatives in this thread are evidence of it. You need to compose several other tools to get the major functions and you'll still end up with half the functionality (and 10 times the bloat!).

Re: Wine 2.0 RC1 Released

#66
post #43

Earlier quoted context omitted.

Store the metadata in SQLite and expose the SQL SELECT interface.

Yes, we already discussed that at some point but we haven't decided yet how to implement it. We don't like how most players perform which use SQLite as their database backend, but we do like how foobar2000 performs with its custom database and ~100,000 tracks with arbitrary tag fields. Maybe others who use SQLite do something wrong, maybe SQLite isn't the right tool for the job and maybe there's a third option worth…

SQLite is nice but using it blindly leads to suffering.

https://wiki.mozilla.org/Performance/Avoid_SQLite_In_Your_Ne...

Re: Wine 2.0 RC1 Released

#67

Wine is a godsend for the still very lackluster linux desktop experience. I just started listening to music locally rather than relying on streaming music again. I used to do curate my music on Windows with MP3Tag, which lets you import data from 3rd party services, has an amazingly fast and efficient UI, and lets you quickly batch rename files based on their tags. I looked at all the Linux alternatives and none of t…

I've been happy with Beets for the organizing. It'll fetch data from MusicBrainz, Discogs, Beatport, etc. It'll weed out duplicate tracks, etc.

http://beets.io/

Re: Wine 2.0 RC1 Released

#68

Earlier quoted context omitted.

In case you're being serious, Amarok is highly unstable, bloated ("unresponsive UI"/"high CPU"), is a great academic example of extremely bad usability, and doesn't even want to start trying to compete feature-wise with foobar.

Amarok has been horrible since they redesigned it for version 2/ kde 4. Amarok 1.4 was the best music player I've seen and, I believe, one of the inspirations for foobar2000

I agree. You should check out Clementine, a port of Amarok 1.4.

Re: Wine 2.0 RC1 Released

#69

Earlier quoted context omitted.

Many song titles have characters which are not legal in a filename, and this varies by OS.

While I agree with the rest of the features missing (folders vs. tags, basically), can you name these characters for me? I would expect that most operating systems can accept most characters. Right, path separators are out, there are binary characters that aren't allowed (but then again - you have a hard time printing those on your CD booklet), so I'm genuinely curious where this falls short.

The problem isn't the quantity of characters disallowed, it's that they cover some reasonably common characters in tags. From the list of restricted characters on NTFS:

  \ / : * ? "  |
There are a lot of artists, albums, and songs that use the forward slash (AC/DC, Less Than Jake's TV/EP), colon (Bandits of the Acoustic Revolution's "Intro: This is a Call to Arms"), asterisk (some releases of Serj Tankian's "Beethoven's Cunt"), question mark (Arctic Monkeys' "What If You Were Right the First Time?", David Bowie's "Life on Mars?"), and double quotation mark (David Bowie's "Heroes", Fall Out Boy's ""Tell That Mick He Just Made My List of Things to Do Today""). As a stickler for having a well-organized music library, not being able to use those characters in my organization would be a bit grating.

Re: Wine 2.0 RC1 Released

#70

Earlier quoted context omitted.

> It's generally the more complex and cutting-edge stuff that makes use of newer pieces of .NET, DirectX, or rarely-used components of obscure APIs that WINE struggles with. Yeah, this is why Wine tends to use the "get the application to work" method. Thankfully a lotta the guys at Codeweavers are gamers who want their stuff to work too ;-) .NET is a friggin' nightmare IME, even after you've installed over half a gig…

Net should get better over time with native Linux support no?

The "open" .NET is only the server components, for WinForms and WPF you're still screwed.
Post reply on HN