4 ms·
Like how? What can it do that vlc can't?
by random_cynic 5y ago
Like how? What can it do that vlc can't?
- Eelongate 5y agoIt has the JSON-IPC interface, which is much better than vlc's telnet interface (which is barely documented at all.) The pseudo-gui is written as a lua script and can be swapped out with your own to suit your personal whims. It comes with builtin support for youtube-dl/yt-dlp (which work on a wider range of sites than vlc's equivalent feature), which can be modified to allow changing the format/quality on the fly. Relating to that, scripts can add new protocol support for things like torrent files, magnet links, etc. With the right scripts and configuration, you can turn it into a capable image viewer suitable for reading comic books (cbz files). I have a gallery view (for the playlist) and a contact sheet view (for the current file) that both have thumbnails. For the life of me I can't figure out how to get this in VLC (surely there must be a way, right? But the documentation is crap and I can't find it anywhere in the menus or preferences window. All I can find is the playlist view that doesn't have thumbnails.) But the big differences which enable everything else is better documentation, particularly for the scripting and IPC interfaces. If you can find the documentation for VLC's Lua interface please let me know, because as far as I can tell that documentation is nonexistent. It's certainly not in the manpage, nor the worthless F1 window, nor can I find it on the VLC wiki). It's difficult to figure out what VLC's Lua interface is even capable of, but if you go by the addons listed on VLC's website the sole advantage of VLC's Lua scripting seems to be the ability to create basic GUIs.
- colordrops 5y agoloads instantaneously, simple config, fully-keyboard driven, vim-like bindings, great to use from the command line or terminal-based file managers like ranger.
- random_cynic 5y ago> loads instantaneously I've never encountered a case where VLC did not load "instantaneously". Unless you're using a baked potato this should always be the case. If you have proper benchmarks for different video files and different hardware, cite them. "Instantaneously" doesn't mean a thing. Your other points are equally subjective and meaningless. Especially vim bindings, really? That is now considered a feature? And I don't get how directly changing the configuration from the GUI where each option is explained in detail is simpler than a error-prone process of modifying a text configuration.
- colordrops 5y agoMy comment was not meant as a slight on VLC. If I was incorrect about load time that does not invalidate the other points. The concept of a "feature" is subjective and if someone finds them valuable, then they are valuable features by definition.