VLC and Qt – A History [video]
youtube.com
youtube.com
Too bad. I liked having a player that emphasized playing "files" instead of loading everything into some opaque "media library" first.
Let's see how long it takes before the monetization of the new "iTunes VLC" kicks in.
I think a tool should embrace the filesystem as much as possible. If metadata doesn't fit in the fs view, then perhaps store them in hidden files next to the actual files. Needless to say, if these files are not there, the system should deal with that gracefully.
Sure, or in tags within the files like almost every music player, but that doesn't preclude there being a media library which is more like an interface to/cache of that metadata.
If your goal is simply to play a video file, it's sheer overhead.
I don't want every text file I download to be categorized and moved into a semi-permanent collection. Nor do I want the same as a default for image files, music, video, or anything else. Some things are ephemeral.
It already is and it is called desktop search.
I don't have my "media libraries" from 20 years ago.
As soon as a tool tries to move my files into an internal representatation I cannot control, I delete the tool.
I highly doubt the music file metadata shown in the video only exists in an opaque internal representation within VLC.
2. Jean-Baptiste Kempf was offered tens of millions of euros to put ads in VLC, but turned down the offer (link in French)[1]
[1]: https://old.reddit.com/r/france/comments/736ghk/ama_je_suis_...
I don't know if this is still the case, but at one time installing iTunes on Windows meant that some or all of the user's default app associations for media files were hijacked. Then, because of the default iTunes settings, launching a media file for playback would always initiate a process of importing that file into the iTunes library. Whether or not the user cared about creating or maintaining such a library.
Whenever installing iTunes, for myself or others, I am careful to fine-tune the system's file associations, and even more importantly, I make sure the iTunes prefs are in line with what the user would expect/prefer. Especially the settings for 'copy files to iTunes Media folder when adding to library,' and 'Keep iTunes Media folder organized.'
With those two settings unchecked, the contents of the iTunes library are not duplicated or socked away in an obscure location; they're exactly where the user wants them to be. And the files don't get renamed. That's the way the media library feature behaves in the current version of VLC—and there's no reason to assume that VLC will change this behaviour, to be more like the iTunes default, just because it may change its GUI front-end.
Good for you for attempting to stop other users getting confused by it -- I have spent several afternoons restoring people's setups for people who are completely unable to organise their files, and explaining this behaviour to them was the dullest part of it.
Boy does that sound entitled. What's wrong with monetizing a software that devs put so much effort in and that has been supported by donations and purposefully has no ads?
I sometimes reach for VLC still, but mpv is and has been my go to player for most casual video playback for years now.
The UI pretty much consists of video playback plus an auto-hiding timeline overlay. On the timeline overlay you can also select which subtitle to show as well as turn subtitles on/off.
You can install it on macOS with
brew cask install mpv
assuming you have Homebrew installedMaybe the same thing will be possible with VLC?
What I like a lot less is controls overlaid on the video. It's a matter of taste but for me I absolutely hate that. Don't mess with the image. If I want the controls to disappear I am happy to go full screen. Skype is doing the same and it is annoying as fuck.
I wonder if there has been any pressure or influence from them to steer the project in that direction.
Naver manages part of a floor in Paris start-ups incubator "Station F" where they do share some space for a project founded by one of the companies doing VLC support.
I only visited their offices a couple of times, but it appeared like they were having close interactions with the projects they took under their wings.
(My OC was really meant as just a question and not an implication)
https://www.qtdesktopdays.com/wp-content/uploads/2020/09/QtD...
I can scarcely imagine a descriptor more empty of meaning than "modern", in this context.
VLC doesn't spark joy for me.
Nevertheless, it's good to keep VLC handy too. Sometimes things work better in VLC, and sometimes on IINA -- in terms of being supported or not, bugs in playback or just plain CPU usage.
But, we are not Gnome:
* No usage regressions
* No feature removal
-> Too true, too true... Even if they have valid reasons for removing some features it puts me always off.I'm calling Bullshit on that. They said the exact same thing for the v2 -> v3 transition of VLC.
And then completely broke playback of my music collection, because the containing folders had square brackets in their name. eg "[2015]" or "[FLAC]"
VLC 2 worked fine with those folders. VLC 3 refuses to recognise music files in those folders. Because square bracket characters "aren't valid URL characters".
We're talking about folder names, not friggin URLs.
https://trac.videolan.org/vlc/ticket/19594
That was a regression right there, but they just ignored the problem and refused to fix it.
Grrrr.
Probably not the kind of content that KDAD was expecting.
At the end of the day it is easier to just use your own JNI wrappers alongside a native UI than trying to make Qt work on Android.
The reason he mentions why VLC doesn't use Qt on Android.
I get that not everyone will embrace this, but since VLC was launched 25 (or was it 15?) years ago to create a barebones video player that basically plays whatever you tell it to, it'll just lead to people creating new projects in modern languages that'll do the same. Imagine how many new developers could jump on this if there was a new OSS media player written in Rust or Go. And even if it doesn't happen, you can still fork VLC and keep the old UI alive.
alternatives mplayer,mpv
Oh wait, VideoLAN is a non-profit? A core developer only mentions that they adapt to what people want, explicitly mentioning streaming and Netflix, not some soon to be announced competitor? A Qt Desktop conference is also hardly the platform to announce a shift of "business model".
But the OP has quite the imagination. :)
(It won't happen, because of the persecution of developers of torrent-aware software by content-owning companies, but it would work.)