![]() It shares some features with the former projects while introducing many more. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. MPV is an audio and movie player based on MPlayer and mplayer2. Known to work on Linux, OS X, FreeBSD, NetBSD, OpenBSD and Cygwin via status display programsĬan run external commands for the currently selected files (tag-editor for example)Ĭan be controlled via UNIX socket using cmus-remote command Uses Unicode internally for all string handling Vi style command mode with tab completion You can bind a key to any command, :seek +1m for example Instant startup, even with thousands of tracksĭynamic keybindings. MP3 and Ogg streaming (Shoutcast/Icecast) Output: PulseAudio, ALSA, OSS, libao, aRts, Sun, and WaveOut (Windows) Input: Ogg/Vorbis, MP3, FLAC, Musepack, WavPack, WMA, WAV, AAC, MP4, and everything supported by libmodplug If you're a CLI-native, then you could potentially get a few more hours life if your CPU-hungry browser is running somewhere else on mains electricity.Ĭmus is a small, fast and powerful console music player for Linux and *BSD. One final reason to use terminal Browsh could be to offload the battery-drain of a modern browser from your laptop or low-powered device like a Raspberry Pi. Furthermore, other than SSH or MoSH, terminal Browsh doesn't require a client like VNC. ![]() Mosh offers features like automatic reconnection of dropped or roamed connections and diff-only screen updates. ![]() Also, terminal Browsh can use MoSH to further reduce bandwidth and increase stability of the connection. ![]() Why not VNC? Well VNC is certainly one solution but it doesn't quite have the same ability to deal with extremely bad Internet. Though note that currently the browser client doesn't have feature parity with the terminal client. Browsh is different in that it's backed by a real browser, namely headless Firefox, and uses that to create purely text-based version of web pages and web apps that can be easily rendered in a terminal or indeed, somewhat ironically, in another browser. But traditional text-based browsers lack JS support and all that other modern HTML5 goodness. That way the server downloads the web pages and uses the limited bandwidth of an SSH connection to display the result. If all you have is a 3kbps connection tethered from a phone then it's good to SSH into a server and browse the web through, say, elinks. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |