[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #12 from Bawolff (Brian Wolff) --- (In reply to Michael Dale from comment #11) > Do we want to do encoding to vp9 ? Probably (if not immediayely, at some point probably not that far away). Well reading is a more immediate concern, if we need to update software, might as well do it to a program that can write the files too. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #11 from Michael Dale --- Do we want to do encoding to vp9 ? There should be a very very small percentage of browsers / devices that only support webm vp8 and not vp9, as vp9 gets more "out there". I would suggest only encoding vp9, and deprecating vp8 over time. On the low end, Ogg will be less CPU intensive to decode in JavaScript so will be a better target for that use case. Hopefully JavaScript decodes will use codecs designed for that. Progress continues on orbx-js, they claim it will be open source and on github 'by summer' https://brendaneich.com/2013/12/orbx-js-and-related-news/ -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #10 from Jan Gerber --- (In reply to Marco from comment #9) > (In reply to Jan Gerber from comment #8) > Why would we need to create WebM Opus right now? (I guess this is another > bug which addresses that TMH supports transcoding into WebM Opus) > > Currently it seems ok to be 'read only'. I.e. let the users upload those > files and create the thumbnail + the 'old' ogv and WebM transcodes. For decoding vp9/opus files an updated version of avconv should be ok, just wanted to make sure its never used to created vp9/opus webm files before its fixed and produces valid files. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 Marco changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #9 from Marco --- (In reply to Jan Gerber from comment #8) Why would we need to create WebM Opus right now? (I guess this is another bug which addresses that TMH supports transcoding into WebM Opus) Currently it seems ok to be 'read only'. I.e. let the users upload those files and create the thumbnail + the 'old' ogv and WebM transcodes. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #8 from Jan Gerber --- libav / avconv currently does not create valid Opus in WebM files. FFmpeg works but libav needs to be fixed before it can be used to create WebM VP9/Opus files. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 Bawolff (Brian Wolff) changed: What|Removed |Added See Also||https://rt.wikimedia.org/Ti ||cket/Display.html?id=6891 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #7 from Bawolff (Brian Wolff) --- Filed the following as RT 6891: Subject: upgrade libav to version 10 making sure to compile against libvpx > 1.3.0 and libopus so we have VP9 video support Download (untitled) text/html 1.5k VP9 is supposed to be the new big thing in open video formats war. Firefox (alpha versions) and chrome already have support built in, and its rumoured that various mobile phones will have hardware decoding support eventually. Its supposed to be quite a bit better format than current webm with VP8. Given we want to promote free formats, it would be great if we could be an early adopter. First step would be to recompile libav to support the format so people could upload the file (and then we convert to VP8 or theora for people who don't support the format) So basically to do this we need to recompile libav (aka avconv aka the libavcodec-extra package) with the options --enable-libvpx and --enable-libopus. The version of libvpx has to be at least version 1.3.0 for this to work. libav has to be quite new as well, at least 10_alpha1, which I believe is > than any ubuntu package (but is debian experimental). Other then that, I imagine it would be compiled with whatever options were used last time. I don't know what those options were, but I imagine --enable-libtheora --enable-libspeex --enable-libschroedinger would make sense (Although of those three, libspeex might be the only one really needed. The other two won't hurt though) There are already 2 existing files on commons using these formats you can test with: *[[File:VP9test.webm]] (VP9 with vorbis audio. It should be noted many VP9 files will actually have opus audio tracks) *[[File:Sound_of_the_bells_of_Sveta_Nedelya_in_Sofia_2012_PD.ogg]] (Opus audio file) -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 Bawolff (Brian Wolff) changed: What|Removed |Added Depends on||60272 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 Bawolff (Brian Wolff) changed: What|Removed |Added Depends on||60245 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #6 from Bawolff (Brian Wolff) --- (In reply to comment #5) > > > > In order to fix this bug, a newer version of libav (compiled with a new > > enough > > version of libvpx) needs to be deployed to the servers > > What I meant to say was a newer version of ffmpeg2theora, compiled against a > version of libav and libvpx that's new enough to support VP9. (googling > suggests support landed about a year ago...) Further googling suggests we would need at least libvpx 1.3 (Which is what is in trusty as package libvpx1) -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #5 from Bawolff (Brian Wolff) --- > > In order to fix this bug, a newer version of libav (compiled with a new > enough > version of libvpx) needs to be deployed to the servers What I meant to say was a newer version of ffmpeg2theora, compiled against a version of libav and libvpx that's new enough to support VP9. (googling suggests support landed about a year ago...) -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 Bawolff (Brian Wolff) changed: What|Removed |Added Keywords||ops --- Comment #4 from Bawolff (Brian Wolff) --- (In reply to comment #1) > Error is just 1. Has the issue with cgroups on the video scalars been fixed > yet? Sounds like that issue (in which case not upstream) Issue with error reporting not giving useful information https://gerrit.wikimedia.org/r/#/c/108000/ (In this case, the info would just be "codec not supported", which we already know, but good to fix the issue anyhow) --- In order to fix this bug, a newer version of libav (compiled with a new enough version of libvpx) needs to be deployed to the servers (putting this bug in ops territory. Something very similar has to be done for opus). I wonder if I should file an RT ticket (?) -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #3 from Marco --- Brief note: Firefox supports VP9 Many thanks to Jan Gerber who made vp9 work in Firefox 28! https://bugzilla.mozilla.org/show_bug.cgi?id=833023 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 Andre Klapper changed: What|Removed |Added Priority|Unprioritized |Normal -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #2 from Bawolff (Brian Wolff) --- (In reply to comment #1) > Error is just 1. Has the issue with cgroups on the video scalars been fixed > yet? Sounds like that issue (in which case not upstream) err, nevermind. I'm not sure why its not giving a proper error message, but I think the cgroup issue has been fixed. Probably some separate bug. The thumbnailing part gives a proper error: Error creating thumbnail: '/usr/bin/avconv' -threads 1 -ss 1 -y -i 'http://ms-fe.pmtpa.wmnet:80/v1/AUTH_43651b15-ed7a-40b6-b745-47666abf8dfe/wikipedia-commons-local-public.e1/e/e1/VP9test.webm?temp_url_sig=d5cfbffc0b57006e00038960b14b14610734d5a7&temp_url_expires=1378747307' -ss 3 -s 512x288 -f mjpeg -an -vframes 1 '/tmp/transform_90574ebe6d7e-1.jpg' 2>&1 wgMaxShellMemory: 409600 avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.2~wmf1, Copyright (c) 2000-2013 the Libav developers built on Aug 19 2013 10:31:19 with gcc 4.6.3 [matroska,webm @ 0x12a28c0] Unknown/unsupported CodecID V_VP9. [matroska,webm @ 0x12a28c0] max_analyze_duration reached [matroska,webm @ 0x12a28c0] Estimating duration from bitrate, this may be inaccurate Input #0, matroska,webm, from 'http://ms-fe.pmtpa.wmnet:80/v1/AUTH_43651b15-ed7a-40b6-b745-47666abf8dfe/wikipedia-commons-local-public.e1/e/e1/VP9test.webm?temp_url_sig=d5cfbffc0b57006e00038960b14b14610734d5a7&temp_url_expires=1378747307': Duration: 00:00:09.92, start: 0.00, bitrate: N/A Stream #0.0(eng): Video: [0][0][0][0] / 0x, 512x288, PAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) [buffer @ 0x12a23e0] Invalid pixel format string '-1' Error opening filters! -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 53863] Can't handle VP9. (Transcode error)
https://bugzilla.wikimedia.org/show_bug.cgi?id=53863 --- Comment #1 from Bawolff (Brian Wolff) --- Error is just 1. Has the issue with cgroups on the video scalars been fixed yet? Sounds like that issue (in which case not upstream) -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l