For what it's worth, if it might help somebody :

As a temporary workaround before this issue is fixed, I succesfully use Docker 
(http://packages.ubuntu.com/trusty/docker.io) to convert my videos in an 
isolated environment.
I prefer not to install ffmpeg or upgrade libav through PPAs on my main system 
(Some other applications depend on libav and I don't want to break them), and 
it's a very lightweight solution compared to starting a complete virtual 
machine.

I used a Trusty image provided by the official repo of Docker 
(https://index.docker.io/_/ubuntu/) and configured the ffmpeg PPA in it.
After commiting my modified image (called trusty-ffmpeg below), I can run the 
conversion with a command-line like :
sudo docker run -i -t -v /home/mossroy/Videos:/host trusty-ffmpeg ffmpeg -i 
/host/P5270914.MOV /host/P5270914-trusty-docker.webm
(note that I use the -v option to map the path of my video to a /host directory 
inside the docker container)

It gives the same result as 
https://bugs.launchpad.net/ubuntu/+source/libav/+bug/1323822/+attachment/4121477/+files/P5270914-trusty-ffmpeg.webm
 , which works properly in Firefox.
It did not notice the docker performance overhead, so it works really well for 
me

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1323822

Title:
  Firefox can not play some WebM videos generated by avconv on Trusty

Status in The Mozilla Firefox Browser:
  Confirmed
Status in “firefox” package in Ubuntu:
  Confirmed
Status in “libav” package in Ubuntu:
  Confirmed

Bug description:
  Steps to reproduce :
  - Download the source H.264 video attached to this bug
  - On a Trusty machine, convert this video to WebM with "avconv -i 
P5270914.MOV P5270914-trusty.webm". It should give the same result as attached
  - Open this webm file in Totem or in VLC : it plays correctly
  - Open this webm file in Firefox 29. When you click on play, it goes directly 
to the end and does not show anything
  - Open this same webm file in Chromium (tested with version 34) : it plays 
correctly

  If you generate the WebM file on Precise, with the same command-line, it 
plays correctly in Firefox (see attached P5270914-precise.webm).
  So I suppose it comes from a difference in the way avconv does the 
conversion, that is not correctly supported by Firefox

  All tests are made with Precise and Trusty amd64, with all current updates.
  Firefox version 29.0 on both
  avconv 9.13-0ubuntu0.14.04.1 on Trusty, and 0.8.10-0ubuntu0.12.04.1 on Precise

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1323822/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to