Steam installieren
Anmelden
|
Sprache
简体中文 (Vereinfachtes Chinesisch)
繁體中文 (Traditionelles Chinesisch)
日本語 (Japanisch)
한국어 (Koreanisch)
ไทย (Thai)
Български (Bulgarisch)
Čeština (Tschechisch)
Dansk (Dänisch)
English (Englisch)
Español – España (Spanisch – Spanien)
Español – Latinoamérica (Lateinamerikanisches Spanisch)
Ελληνικά (Griechisch)
Français (Französisch)
Italiano (Italienisch)
Bahasa Indonesia (Indonesisch)
Magyar (Ungarisch)
Nederlands (Niederländisch)
Norsk (Norwegisch)
Polski (Polnisch)
Português – Portugal (Portugiesisch – Portugal)
Português – Brasil (Portugiesisch – Brasilien)
Română (Rumänisch)
Русский (Russisch)
Suomi (Finnisch)
Svenska (Schwedisch)
Türkçe (Türkisch)
Tiếng Việt (Vietnamesisch)
Українська (Ukrainisch)
Ein Übersetzungsproblem melden
What if I have really slow internet, can I input the amount of bandwidth I want mpv to use from the command line?
What about the commercials will they play in mpv? I really like commercial and I feel like the person I am watching playing games for a living should make more money then I do.
Good question!
The answer is: yes you can.
I only do this on Linux. Do not know, if this works on Mac/Windows (but should, IF you have yt-dlp and ffmpeg installed).
You are basically telling the server to give you a lower quality format, which results in lower use of bandwidth.
Most common formats are - as you certainly know - 240, 360, 480, 720 ... but Twitch also uses explicit 720p@60, etc.
Which formats are available of any given video can be checked by using yt-dlp (youtube-dl) and the -F command:
.\yt-dlp.exe -F https://www.youtube.com/url-you-want-to-watch
==============
Here is a link to a discussion thread, that goes into more detail:
https://github.com/mpv-player/mpv/issues/4241
==============
2.
As stated above, Third-Party ads do not work ... on your end.
Viewing videos or streams via a dedicated video player, means you are just 'triggering' the server to start the video from the served URL.
You are not using a web browser, so the web analytics and monitoring and ad triggering scripts and protocols, etc are not happening.
If you 'like' ads and are concerned about monetization of your favorite streamers, this method is not for you. You can just use the Twitch/YT own video player settings to lower the quality of the video, which will lower the bandwidth you will use.
It depends on what the server is offering you.
A simple
yt-dlp.exe -F https://www.your-video
... check will list all available formats. If 160p is listed, you can chose it with this line:
mpv.exe --ytdl-format=video[height=160]
==========
VLC Player offers you in Tools>Preferences>Video(All)>Input/Codes>Preferred Video Resolution to choose as low as 240p. Not sure, how this works with streaming. Again, VLC does not work for me, maybe it works for you.
==========
A completely different method is to use a web browsers 'developer tools' option.
If you open dev tools (Firefox, Chrome, Edge, etc) F12 key, you will see the developer tools console. Click on the Network tab and on the far right, you will see the drop-down tab, which is set by default to "No Throttling".
There, you have the option to mimic a different connection type. Lowest is GPRS. This only works while the console runs and it might not even work at all. It is not meant for 'users', rather for webdev testing.