/webm/ - WebM

Videos from the web

Posting mode: Reply

Check to confirm you're not a robot
Name
Email
Subject
Comment
Password
Drawing x size canvas
File(s)

Board Rules

Max file size: 50.00 MB

Max files: 3

Max message length: 4096

Manage Board | Moderate Thread

Return | Magrathea | Catalog | Bottom

Expand All Images


(4.22 MB 568x320 14560650796300.webm)
How to WebM? Anonymous 03/05/2016 (Sat) 13:53:33 [Preview] No. 83
General WebM creation thread.

Tips and Tricks are welcome.

Some useful tools can you find here:

https://github.com/Kagami/webm.py/wiki/Related-links

For Linux I recommend pure ffmpeg or the webm.py tool.

On Windows you should use the WebMConverter.

https://gitgud.io/nixx/WebMConverter

Additional information:

Max filesize is 50MB

No .mp4 allowed, this is a .webm board.

Example ffmpeg lines:

For vp8 I would use this, you can change the bitrate to whatever you like, the higher it gets the bigger the file will be.

ffmpeg -i INPUT.mp4 -c:v libvpx -crf 12 -b:v 1000K -vf scale=720:-1 OUTPUT.webm

For vp9 I am using webm.py and a sample line looks like this:

ffmpeg -hide_banner -i INPUT.mp4 -pass 2 -passlogfile /tmp/tmpr3a1apey -sn -c:v libvpx-vp9 -speed 1 -tile-columns 6 -frame-parallel 0 -b:v 808.3k -threads 4 -auto-alt-ref 1 -lag-in-frames 25 -pix_fmt +yuv420p -ac 2 -c:a libopus -b:a 64k -f webm -y OUTPUT.webm


Anonymous 03/05/2016 (Sat) 22:40:38 [Preview] No. 193 del
Useful userscript for looping webms since webms don't loop by default.

// UserScript
// @name endchan webm loop
// @namespace jkhsjdhjs
// @include http://endchan.xyz*
// @include https://endchan.xyz*
// @version 1
// @grant none
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// /UserScript

$(document).ready(function() {
$('video').each(function() {
$(this).attr("loop", "");
});
});


Anonymous 05/04/2016 (Wed) 08:32:21 [Preview] No. 368 del
bearded kike stallman again here?


Anonymous 08/20/2016 (Sat) 08:24:19 [Preview] No. 442 del
dd


Anonymous 04/10/2017 (Mon) 12:34:22 [Preview] No. 519 del


Anonymous 02/13/2018 (Tue) 09:26:40 [Preview] No.568 del
>>193
> jquery
fuck


// UserScript
// @name endchan webm loop
// @namespace jkhsjdhjs
// @include http://endchan.xyz*
// @include https://endchan.xyz*
// @version 2
// @grant none
// /UserScript

function addLoopAttribute() {
document.querySelectorAll('video').forEach(function(v) {
v.setAttribute('loop', '');
})
}

if(document.readyState == 'complete') {
addLoopAttribute()
} else {
document.addEventListener('DOMContentLoaded', addLoopAttribute)
}


Anonymous 03/25/2019 (Mon) 05:45:03 [Preview] No.594 del
to get WebMs from YouTube

> vp8/vorbis
youtube-dl -f43 $(xsel -b)

> vp9/opus
youtube-dl -f bestvideo[vcodec=vp9][height<500]+bestaudio[acodec=opus] $(xsel -b)

> to get just a part of a video without downloading the whole thing
ffmpeg -ss 100 -to 200 -i $(youtube-dl -gf43 $(xsel -b)) -c copy ytcut.webm
you get the idea



Top | Catalog | Post a reply | Magrathea | Return