Group: Play Freedom/WebM recipe
m (moved Group:PlayOgg/WebM recipe to Group:Play Freedom/WebM recipe) |
(→For GNU/Linux users) |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | = How to upload a video to YouTube and ensure it is made available as WebM = | + | = How to watch YouTube videos in WebM without proprietary JavaScript = |
+ | |||
+ | == Install LibreJS == | ||
+ | [https://www.gnu.org/software/librejs/ LibreJS] blocks non-free non-trivial JavaScript while allowing free or trivial JavaScript. The [https://addons.mozilla.org/en-us/firefox/addon/librejs/ Firefox Add-on page] allows for an easy one-click install in Mozilla Firefox. | ||
+ | |||
+ | == Install free external player software == | ||
+ | |||
+ | === For GNU/Linux users === | ||
+ | |||
+ | These programs will enable you to watch YouTube videos in free formats without using proprietary JavaScript. | ||
+ | |||
+ | Install totem-mozplugin-vegas | ||
+ | * For deb-based distros (such as [http://trisquel.info Trisquel] or [http://gnewsense.org gNewSense]): sudo apt-get install totem-mozilla | ||
+ | * For yum-based distros: su -c 'yum install totem-mozplugin-vegas' | ||
+ | |||
+ | [https://github.com/rg3/youtube-dl/ youtube-dl] can be used from the command line to download and watch the videos. Use --format=45 or --format=43 to specify WebM format. | ||
+ | |||
+ | === For any OS === | ||
+ | |||
+ | Install FlashVideoReplacer: | ||
+ | * https://github.com/webgapps/flvideoreplacer/downloads | ||
+ | |||
+ | == How to upload a video to YouTube and ensure it is made available as WebM == | ||
− | + | [http://youtube-global.blogspot.com/2011/04/mmm-mmm-good-youtube-videos-now-served.html YouTube now transcodes all uploaded videos] into WebM, but the viewer must still use a flash video replacer to avoid proprietary JavaScript. | |
− | + | It is best to choose no advertising for your video, because that can also have the effect of making it require Flash to view in some situations. | |
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 17:02, 10 September 2013
How to watch YouTube videos in WebM without proprietary JavaScript
Install LibreJS
LibreJS blocks non-free non-trivial JavaScript while allowing free or trivial JavaScript. The Firefox Add-on page allows for an easy one-click install in Mozilla Firefox.
Install free external player software
For GNU/Linux users
These programs will enable you to watch YouTube videos in free formats without using proprietary JavaScript.
Install totem-mozplugin-vegas
- For deb-based distros (such as Trisquel or gNewSense): sudo apt-get install totem-mozilla
- For yum-based distros: su -c 'yum install totem-mozplugin-vegas'
youtube-dl can be used from the command line to download and watch the videos. Use --format=45 or --format=43 to specify WebM format.
For any OS
Install FlashVideoReplacer:
How to upload a video to YouTube and ensure it is made available as WebM
YouTube now transcodes all uploaded videos into WebM, but the viewer must still use a flash video replacer to avoid proprietary JavaScript.
It is best to choose no advertising for your video, because that can also have the effect of making it require Flash to view in some situations.