[Bug 53863] Can't handle VP9. (Transcode error)

2014-02-22 Thread bugzilla-daemon
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)

2014-02-22 Thread bugzilla-daemon
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)

2014-02-22 Thread bugzilla-daemon
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)

2014-02-22 Thread bugzilla-daemon
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)

2014-02-21 Thread bugzilla-daemon
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)

2014-02-21 Thread bugzilla-daemon
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)

2014-02-21 Thread bugzilla-daemon
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)

2014-01-20 Thread bugzilla-daemon
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)

2014-01-19 Thread bugzilla-daemon
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)

2014-01-16 Thread bugzilla-daemon
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)

2014-01-16 Thread bugzilla-daemon
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)

2014-01-16 Thread bugzilla-daemon
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)

2013-12-08 Thread bugzilla-daemon
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)

2013-09-30 Thread bugzilla-daemon
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)

2013-09-08 Thread bugzilla-daemon
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)

2013-09-06 Thread bugzilla-daemon
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