Aaron Gillion
Aaron Gillion

Reputation: 2265

How to force YouTube Lowest Quality via Embed URL Parameter [2016]

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

Answers (1)

Heiko
Heiko

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

Related Questions