Joshua Suggs - 2012-03-21


I've recently been trying to convert and then encode some 1920x1080 bgra 32 30fps videos in the avi container for a school project.  It seemed simple enough at first, but let me explain.

After using ffmpeg to conver these files to yuv444p,

ffmpeg -i input.avi -vcodec rawvideo -pix_fmt yuv444p -q 0 output.avi

I then encode:

dirac_encoder -height 1080 -width 1920 -fr 30 -cformat YUV444P -verbose -lossless output.avi output.drc

now I thought at first that this final output was playing fine (and I'm still convinced that it did at least once) but now I can't get it to play in vlc.
The chronology is as follows:
I think the video played with the vlc that I got from ubuntu 11.10's software center.  Then I upgraded to version 2.2 something using the directions found on  Now it doesn't play correctly.

Does anyone have any quick thoughts?  I'm going to try to change the version to 2.0 using the ppa:n-muench/vlc repository to see if that works, but it seems like I'm just missing something simple.

Thanks in advance