Reputation: 2265
This question (only similar Q on S/O) was answered in a perplexing haywire back in 2012: YouTube force 480p embed link
It briefly covers using &vq=small
to load 240p, as so:
<iframe src="//youtube.com/embed/FqRgAs0SOpU?rel=0&vq=small" width="560" height="315" frameborder="0" allowfullscreen></iframe>
It is said in the answers that &rel=0
was also required at the time.
The Problem: It is also said that if the video isn't available in the chosen quality, it will load the default (usually 720p).
There are also other keywords, such as &hd=0
and &fmt=###
to choose the codec & quality.
It is also known that changing the iframe
's width and height will tell YT which quality to use.
Question: First of all, which parameter (or combination of) is right?
More specific Question: How do I tell Youtube, in a URL, to use the lowest quality possible, regardless of connection speed, screen size, or any other circumstance?
Extra: What is the URL parameter for 144p? Proof: Screenshot of Youtube App
Also, this is Google Dev's YouTube URL parameter reference, here
Thanks for any input.
Upvotes: 2
Views: 2418
Reputation: 17
The parameter "&afmt=55"
plays a video with "55 kiloBytes per second"
(very low quality).
Sample:
https://www.youtube.com/watch?feature=player_embedded&v=qGAwWOfaXTo&afmt=55
Upvotes: 1