Avidemux Forum

Avidemux => Main version 2.6 => Topic started by: Jan Gruuthuse on February 29, 2012, 10:05:28 AM

Title: WebM
Post by: Jan Gruuthuse on February 29, 2012, 10:05:28 AM
Avidemux v2.6.0 (r7745) reads the WebM videos. However Veronica Belmont looks a little smurfish?
(https://avidemux.org/smif/proxy.php?request=http%3A%2F%2Fa.deviantart.net%2Favatars%2Fs%2Fm%2Fsmurfs-forever.gif%3F1&hash=803fd20ca79fab81099af5dbf69408316d0b0f20) WebM Veronica Belmont clip 8.32 MB (https://rapidshare.com/files/2860648746/tekzilla--tzdaily--1168--folderusage--small.vp8.webm)

1st is avidemux player
2nd is vlc player
_____________________________________________
Compiler: GCC 4.6.1
Build Target: Linux (x86-64)
User Interface: Qt (4.7.4)
_____________________________________________
Kernel: Linux 3.0.0-16-generic (x86_64)
Distribution: Linux Ubuntu 11.10 (oneiric5)
Desktop: Unity 2D 4.28.0
Display Server: 1.11.2.902 (1.11.3 RC 2)
Display Driver: intel 2.17.0
Intel Core i5-2500K with 16 GB ram
OpenGL Renderer:  Mesa DRI Intel(R) Sandybridge
Version: 3.0 Mesa 8.0.1
_____________________________________________
Title: Re: WebM
Post by: nibbles on February 29, 2012, 11:46:10 AM
Great news, but I segfault: 11, exec_bad_access, when I try it with 2.6 r7745.  Will you paste in a few things for me to see how it starts off?  Here's my output when it tried to determine the file type. (https://gist.github.com/1940228)
Title: Re: WebM
Post by: Jan Gruuthuse on February 29, 2012, 01:10:01 PM
https://gist.github.com/1940714 just added related part on ADM_vd6_plugin
Title: Re: WebM
Post by: mean on February 29, 2012, 02:04:26 PM
For the smurf part, try inverting u&V in decoder options
Title: Re: WebM
Post by: Jan Gruuthuse on February 29, 2012, 03:02:17 PM
Video Decoder: LibVPX: no configure option available  :(
Title: Re: WebM
Post by: mean on February 29, 2012, 04:30:14 PM
It is decoded by libavcodec nowadays
Title: Re: WebM
Post by: Jan Gruuthuse on February 29, 2012, 04:44:52 PM
beyond user control:
Title: Re: WebM
Post by: J. M. on March 01, 2012, 02:49:17 PM
You can use the Swap UV filter.
Title: Re: WebM
Post by: Jan Gruuthuse on March 01, 2012, 04:27:45 PM
Thanks: works when re-encoding and preview of filter.
Title: Re: WebM
Post by: nibbles on March 03, 2012, 11:15:36 AM
I can load that file in 2.5 and 2.6 now using libvpx but not without it.
2.6 crashes during no decoder found searching lavc I think.


Vorbis init successfull
[Editor] Decoder FCC: VP8  (20385056) [ADM_getDecoder] 
Searching decoder in plugins
  [tryCreatingVideoDecoder]  No decoder found in plugin
  [ADM_getDecoder]  Searching decoder in coreVideoCodec(640 x 360, extradataSize:0)...
  [ADM_coreCodecGetDecoder]  Searching decoder in coreVideoCodec(640 x 360, extradataSize:0)...
[lavc] Build: 3475200
[paintGL]  Painting dummy openGl widget
  [paintGL]  Painting dummy openGl widget
Saving crash file to /Users/nibbles/.avidemux6/crash.py
[saveAsPyScript]   **Saving pyScript project /Users/nibbles/.avidemux6/crash.py**


Where it says Painting dummy openGl, that happened when I got the two errors:

(https://avidemux.org/smif/proxy.php?request=http%3A%2F%2Fi42.tinypic.com%2F2zhecjt.jpg&hash=283d507ae5f65234980836378e116e7b38a47cad)

(https://avidemux.org/smif/proxy.php?request=http%3A%2F%2Fi39.tinypic.com%2F35bcbyr.jpg&hash=be4ed3ff07c56340f8d8f9bddaa1fbb04942addb)

So it works with Libvpx and that's good for now.
Title: Re: WebM
Post by: mean on March 03, 2012, 02:07:11 PM
I've added support for VP8 through libavcodec
Will dcommit when berlios is up again
(The gitorious mirror is synced against berlios)
Title: Re: WebM
Post by: ArkBlitz on March 29, 2012, 08:58:05 PM
Quote from: mean on March 03, 2012, 02:07:11 PM
I've added support for VP8 through libavcodec

Doubt: read and write, or just read-only? I am eagerly expecting Avidemux to support WebM/VP8, so I can hardsub videos without having to resort to encoding to H.264 and back to WebM.