User:84user/Video tests

These are video test results and details on how the test videos were made.

VLC 1.03 results

edit

I tested VLC media player version 1.0.3 Goldeneye on Windows Vista and found no change in its behaviour with my test media. I have added 1.0.3 test results to some of the tables below.

How I updated to VLC 1.0.3
:I first made a backup of the VLC program folder;
I downloaded VLC Windows binary from VLC site - necessary because VLC 1.0.1's Help/Check for Updates reports error;
I closed all browsers and players and ran VLC setup and chose to uninstall version 1.0.1;
During installation I opted for "delete all preferences and cache" (I have older backups);

First, some of my casual regression tests:

Test media 1.0.3 results 1.0.1 results difference? Notes
my local link to a BBC Real audio stream no sound no sound UNCHANGED sound in Real Player
pia08262_quality10fr1.ogv, a tiny 15KB video only the middle 1 second I forget forgotten Firefox plays it Ok
Test_avi.vq10.ogv Ok Ok UNCHANGED 6 second audio video test at 221 KB made with ffmpeg2theora
File:Test avi 64kbps video 32kbps audio.ogv Ok forgotten forgotten
File:Prosthemadera_novaeseelandiae_vocalizations.ogg Ok Ok UNCHANGED audio in sync

VLC Goldeneye results

edit

VLC media player version 1.0.1 Goldeneye - encoding to Theora OGG video. How these videos were made is explained in section "Calibration test videos" below. I added some VLC 1.0.3 results.

Source media VLC converts to OGG? VLC 1.0.1 plays OGG? VLC 1.0.3? Firefox plays OGG? MPC plays OGG?
cal.avi VLC at 800kbps, noaudio YES* YES YES YES YES
cal.avi VLC at 1600kbps, noaudio YES* YES YES YES YES
cal.avi VLC at 3200kbps, noaudio YES* YES YES YES YES
cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr.avi at 3200kbps YES* MISS1 MISS1 YES STATIC
cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr.avi at 800kbps sample rate 11250 YES* MISS1 MISS1 YES STATIC
cal_2flip2click8khzvbr.avi YES* MISS1 - YES YES
YES* means VLC converted AVI to an OGG but of distorted size and of poorer quality than ffmpeg2theora
MISS1 means VLC misses the first part of, or all of, the first audio click
STATIC means MPC showed a static image and played less than 8 audio clicks

Calibration test videos

edit

This table shows how well or badly various media players performed.

test media Firefox Chrome MPlayer VLC VLC1.0.3 MPC
File:cal_ifps25fr25_q10.ogv YES YES YES NO NO NO
File:cal_4frames_ifps25fr25_q10.ogv YES YES YES NO NO NO
File:cal_2flip_ifps25fr25_q10.ogv YES GLITCH YES NO NO NO
File:vdubtestrgbcube4secs_ifps12fr12_q10.ogv YES YES YES YES YES NOKEYS?
File:Audacity click track one per second for eight seconds mono88khz32bitfloat.ogg YES YES YES CLICKS7 CLICKS7 CLICKS3
File:cal_2flip2click8khzvbr_ifps25fr25_q6aq0.ogv YES OUT OF SYNC OUT OF SYNC OUT OF SYNC* OUT OF SYNC* NO
File:cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr_vlc3.ogv YES YES YES YES* CLICKS7 STATIC
File:cal_2flip2click8khzvbr_vlc.ogv YES FIRSTYES CLICKS9 CLICKS7 CLICKS7 YES
GLITCH means Chrome played at too fast a frame rate
NOKEYS? means MPC plays as if it ignored keyframes (blurry, muddy, pixely, unreadable)
OUT OF SYNC means Google Chrome plays audio out of sync and video at wrong frame rate
OUT OF SYNC* means VLC misses the first click, shows black for 2 seconds and plays audio out of sync
YES* means VLC plays with audio IN SYNC but misses part of the first click
STATIC means MPC showed a static image and played less than 8 audio clicks
FIRSTYES means Chrome plays it correctly the first time but out of sync on replay
CLICKS9 means Mplayer sounds nine clicks instead of the eight clicks in the audio stream (?)
CLICKS7 means VLC misses the first click but otherwise plays the audio in sync
CLICKS3 means MPC half-misses the first click and plays only two more clicks
Firefox is version 3.5.5
Google Chrome is version 3.0.195.32;
MPC is Media Player Classic build 1.3.1249.0, complier VS 2008, FFmpeg compiler GCC 4.3.3
VLC is 1.0.1 Goldeneye
mplayer.exe dated 2006-10-28 is from SUPER 2009.build.36 and identifies itself with:
MPlayer 1.0rc1-3.4.2 (C) 2000-2006 MPlayer Team.
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (Family: 15, Model: 67, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
I found that when MPC was running, mplayer.exe played audio Ok but played video as a full-green static screen.


How the test OGG videos were created:
:1. download File:Calibration-test-white.png - licensed under GFDL 1.2
2. VirtualDub 1.9.3 used to create some AVI sequences:
2.1. cal.avi of 2 seconds with 50 static frames:
2.1.1 drag the PNG from step 1 into VirtualDub
2.1.2. in VirtualDub, copy and paste single frame to make two frames
2.1.3. in VirtualDub Video frame rate control's Source rate adjustment change video frame rate to 1.0 and in Frame rate conversion, Convert to fps 25.0
2.1.3. under Video select Full processing mode, and Compression of Uncompressed
2.1.4. under File click Save as AVI to cal.avi
2.2. cal_4frames.avi of 4 seconds with 100 static frames:
2.2.1 drag PNG from step 1 into VirtualDub
2.2.2. copy and paste single frame to make four frames
2.2.3. in Video frame rate control's Source rate adjustment change video frame rate to 1.0 and in Frame rate conversion, Convert to fps 25.0
2.2.3. under Video select Full processing mode, and Compression of Uncompressed
2.2.4. under File click Save as AVI to cal_4frames.avi
2.3. cal_2flip.avi of 4 seconds with each second flipped horizontally:
2.3.1 create two PNGs from step 1 named cal_001.png and cal_002.png (flipped), drag both into VirtualDub
2.3.2. copy and paste both frames to make four frames
2.3.3. in Video frame rate control's Source rate adjustment change video frame rate to 1.0 and in Frame rate conversion, Convert to fps 25.0
2.3.3. under Video select Full processing mode, and Compression of Uncompressed
2.3.4. under File click Save as AVI to cal_2flip.avi
2.4. cal_2flip2.avi of 8 seconds with each second flipped horizontally:
2.4.1 create two PNGs from step 1 named cal_001.png and cal_002.png (flipped), drag both into VirtualDub
2.4.2. copy and paste both frames three times to make eight frames
2.4.3. in Video frame rate control's Source rate adjustment change video frame rate to 1.0 and in Frame rate conversion, Convert to fps 25.0
2.4.3. under Video select Full processing mode, and Compression of Uncompressed
2.4.4. under File click Save as AVI to cal_2flip2.avi
2.5 vdubtestrgbcube4secs.avi
2.5.1 use VirtualDub's Tools/Create Test Video to create RGB color cube video
2.5.2 keep the first 50 frames
2.5.3 apply VirtualDub's resize filter with cropping: X1 offset=11; X2 offset=133; Y1 offset=40; Y2 offset=8 and resize to 50% to height of 88 pixels width of 96 pixels.
2.5.4. in Video frame rate control's Source rate adjustment change video frame rate to 12.0 and in Frame rate conversion, select "Process all frames"
2.5.5. under Video select Full processing mode, and Compression of Uncompressed
2.5.6. under File click Save as AVI to vdubtestrgbcube4secs.avi
2.6 cal_2flip2click8khzvbr.avi, same as cal_2flip2.avi plus audio click track
2.6.1 same steps as 2.4.1 to 2.4.3
2.6.2 use Audacity preferences: mono 22050Hz 16 bit, then Generate Click Track: Tempo 60, beats per measure 4, number measures 2 (some other preferences may also work, see File:Audacity click track one per second for eight seconds mono88khz32bitfloat.ogg)
2.6.3 use Audacity to save as MP3 to audacityclick1in4track8secsmono22khz16bit.mp3 (64KB)
2.6.4 use VirtualDub Audio/Full processing mode and /Audio from other file and select audacityclick1in4track8secsmono22khz16bit.mp3 and /Audio Conversion to 8000Hz
2.6.5 use VirtualDub to save as AVI to cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr.avi (37,654MB)
2.7 cal_2flip2click8khzvbr.avi, same as cal_2flip2click8khzvbr.avi but with audio CBR instead of VBR
3. use ffmpeg2theora-0.25 with --videoquality 10 to make these conversions:
3.1 convert cal.avi to cal_ifps25fr25_q10.ogv
3.2 convert cal_4frames.avi to cal_4frames_ifps25fr25_q10.ogv
3.3 convert cal_2flip.avi to cal_2flip_ifps25fr25_q10.ogv
3.4 convert cal_2flip2.avi to cal_2flip2_ifps25fr25_q10.ogv
3.5 convert vdubtestrgbcube4secs.avi to vdubtestrgbcube4secs_ifps12fr12_q10.ogv
3.6 use ffmpeg2theora-0.25 with audioquality 0 videoquality 6 to convert cal_2flip2click8khzvbr.avi to cal_2flip2click8khzvbr_ifps25fr25_q6aq0.ogv (134KB)
3.7 use ffmpeg2theora-0.25 with audioquality 0 videoquality 6 to convert cal_2flip2click8khzcbr.avi to cal_2flip2click8khzcbr_ifps25fr25_q6aq0.ogv (134KB)
4. use VLC 1.0.1 to make these conversions:
4.1 convert to cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr_vlc3.ogv as follows
4.1.1 In VLC click Media/convert and select file from step 2.6.5: cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr.avi
4.1.2 In VLC Media/convert, click Convert/Save button and enter Destination file as cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr_vlc3.ogv
4.1.3 In VLC Media/convert, click profile and select Video Theora + Vorbis
4.1.4 In VLC Media/convert, click tool icon to right of profile and click Video codec and choose codec Theora, Bitrate 3200 kb/s, Frame rate 25.0
4.1.5 In VLC Media/convert, click tool icon to right of profile and click Audio codec and ensure Audio is checked but Keep original audio track UNCHECKED and choose codec Vorbis, Bitrate 16 kb/s Channels 1, sample rate 22500 (which must be a typo in VLC)
4.1.6 In VLC Media/convert, click Save and then Start
4.2 cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr_vlc4.ogv same as 4.1 but with video bitrate 800kbps, audio bitrate 16kbps and sample rate 11250
4.3 cal_2flip2click8khzvbr_vlc.ogv (211KB), same method as 4.2 but using cal_2flip2click8khzvbr.avi

MwEmbed Calibration tests

edit

This table shows how mw:Extension:MwEmbedPlayer played the Calibration test videos on Firefox version 3.5.5. The lack of replay and seeking maybe wikimedia related because I have seen other videos also sometimes fail to replay.

Quick feedback:

  • first play of a newly loaded video page works
  • subtitles work (Commons:Timed Text), both on video and below video options
  • volume control works
  • pause works on first play
  • seek works on first play
  • menu choice download gives full video in new tab and works Ok so far
  • menu choice share provides embedding code, Copy Code button did not work, but manual copy paste looked Ok, I did not test whether the embedding code worked
  • menu choice credits (icon with i in a circle) opens white panel "Credits" above the line and thumbnail plus "Title" and filename below the line
  • once video completes, play button sometimes remains showing the pause symbol and does not respond, until page reloaded
  • once video completes, sometimes seek slider moves but only "seeking" is displayed, video does not respond
  • seek slider sometimes only works on first play as long as video has not finished, but its position appears incorrect
  • how can user disable and re-enable MwEmbed on any one page? Needs a "Classic View" button.
  • MwEmbed layer disables usual context menu from clicking mouse right button
  • problem with thumbnails as Slomox mentioned.
  • video stays static when seek slider moved, unlike Firefox's seek slider which allows user to move video freely back and forth

Detailed test results:

  • newtab = opens full video in new browser tab which is playable, replayable, seekable and downloadable
  • nt = not tested;
  • replays2 = second replay, ie third time click on the play button
  • slow = browser receives a lot of data from prototype.wikimedia.org, maybe related to number of thumbnails on page
  • YES1 = video plays to end Ok, but then play button shows pause icon and does not function until page reload
  • YESBUT = video plays but shows subtitles from previous video (unexpected) while CC menu lists none (as expected)
  • PREVIOUS = shows subtitles from another video when this video has none!
  • ONLY1 = works only on first play, after video completes, seek has no effect
  • misses2 = skips subtitle text entries at one and two seconds
  • noclose = audio files and very small videos: menu opens to cover the close button so cannot be closed.
  • ? = on second attempt MwEmbed interface no longer loads
test media plays? replays? replays2? seeks? info download? reload page? subtitles?
File:cal_ifps25fr25_q10.ogv YES YES YES YES credits newtab slow PREVIOUS
File:cal_4frames_ifps25fr25_q10.ogv nt nt nt nt nt nt nt nt
File:cal_2flip_ifps25fr25_q10.ogv nt nt nt nt nt nt nt nt
File:vdubtestrgbcube4secs_ifps12fr12_q10.ogv YES YES YES YES credits newtab slow
File:vdubtestrgbcube4secs_ifps12fr12_q10.ogv reload ? ? ? ? ? ? ? ?
File:Audacity click track one per second for eight seconds mono88khz32bitfloat.ogg YES YES YES YES noclose newtab slow misses2
File:cal_2flip2click8khzvbr_ifps25fr25_q6aq0.ogv YES YES YES YES credits newtab slow
File:cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr_vlc3.ogv YESBUT NO NO NO credits newtab slow PREVIOUS
File:cal_2flip2click8khzvbr_vlc.ogv YES1 NO NO ONLY1 credits newtab slow misses2

-84user (talk) 15:17, 23 December 2009 (UTC)

MwEmbed retests

edit

I repeated some of the above tests following the rollout of r60370.

test media plays? replays? replays2? seeks? info download? reload page? subtitles?
File:cal_ifps25fr25_q10.ogv YES YES YES YES credits sametab slow PREVIOUS
File:cal_4frames_ifps25fr25_q10.ogv YES YES YES YES credits sametab slow PREVIOUSANDMISSING12
File:cal_2flip_ifps25fr25_q10.ogv YES YES YES YES credits sametab slow PREVIOUSANDMISSING12
File:vdubtestrgbcube4secs_ifps12fr12_q10.ogv NOBUTSECONDYES YES YES NOSEEKONSECOND credits sametab fast CORRECTLYNONE
File:Audacity click track one per second for eight seconds mono88khz32bitfloat.ogg YES YES YES YESBUT noclose sametab fast CORRECT
File:cal_2flip2click8khzvbr_ifps25fr25_q6aq0.ogv NOINTERFACE NOI NOI NOI NOI NOI NOI
File:cal_2flip2_click1in4track8secsmono22khz16bit8khzvbr_vlc3.ogv YESBUT NO NO NO credits sametab slow CORRECTLYNONE
File:cal_2flip2click8khzvbr_vlc.ogv YES1 NO NO ONLY1 credits sametab faster YESALL

NOBUTSECONDYES means the gadget does not appear on the first video rendered on a page but it does on the second. In this case the second rendering was tested. Repeating these tests yet again results in inconsistent behaviour, sometimes no interface appears.

I suspect, without further testing, that the gadget uses the subtitle text of the last video it finds on a page. I.e. when there are two videos on a page with only the second having subtitles, then the gadget uses the second's subtitles when playing the first video. -84user (talk) 14:34, 25 December 2009 (UTC)

I have just now retested all the above videos and subtitles play as expected, ie all correctly play no subtitles except File:cal_2flip2click8khzvbr_vlc.ogv which plays French or German depending on which I select. I tested these on Firefox 3.5.5 on Windows Vista. On Chrome version 3.0.195.38, the video and subtitles play but sometimes with glitches: for File:cal_2flip2click8khzvbr_vlc.ogv subtitles numbered 2 3 and 4 are skipped and sometimes the mwEmbed does not appear at all. On Opera version 10.10, build 1893, only the subtitles text plays, no video. -84user (talk) 13:08, 27 December 2009 (UTC)

Handbrake 0.9.4 tests

edit

tested HandBrake 0.9.4 on Windows Vista. Version 0.9.3 failed to read OGG files.

Summary: mixed; converts only specific OGV to MP4 with no errors; converts M4V to MKV with codec set to VP3 (Theora) and audio set to Vorbis with no errors; but fails to handle most other OGV, AVI or MPG test files and hangs on MP4. Here is what I did.

  • clicked Download button on HandBrake 0.9.3's dialog window.
  • uninstalled 0.9.3 using Control panel
  • clicked Agree button to license for 0.9.4 on Handbrake 0.9.4 setup window
  • clicked Install button with destination folder field set to "C:\r\progs\HandBrake\"
  • clicked Finish button

Results so far: splash window "Handbrake" announces setting up the GUI..."; another window states "Handbrake has determined your built-in presets are out of date... Thiese presets will now be updated.

  • clicked on OK button of "Preset Update" window

Results so far: splash and "Preset Update" windows disappear and main Handbrake window appears with Presets set to Normal.

  • Start to test Handbrake with my standard set of videos:
    • Source: 135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg ; Output Settings: MKV ; Web optimized: click Start
      • => black window appears and disappears; "Encoding finished"; no output seen in destination; warnings in scan log, errors in encode log:
Handbrake Activity Window scan log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

[14:57:45] hb_init: checking cpu count
[14:57:45] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg...
[14:57:45] hb_scan: path=C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg, title_index=0
[14:57:45] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[14:57:45] dvd: not a dvd - trying as a stream/file instead
Input #0, mpegvideo, from 'C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg':
  Duration: 00:00:00.32, bitrate: 104857 kb/s
    Stream #0.0: Video: mpeg1video, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 104857 kb/s, 29.97 tbr, 1200k tbn, 29.97 tbc
[14:57:45] scan: decoding previews for title 1
[14:57:45] Warning: Could not read data for preview 2, skipped
[14:57:45] Warning: Could not read data for preview 3, skipped
[14:57:45] Warning: Could not read data for preview 4, skipped
[14:57:45] Warning: Could not read data for preview 5, skipped
[14:57:45] Warning: Could not read data for preview 6, skipped
[14:57:45] Warning: Could not read data for preview 7, skipped
[14:57:45] Warning: Could not read data for preview 8, skipped
[14:57:45] Warning: Could not read data for preview 9, skipped
[14:57:45] Warning: Could not read data for preview 10, skipped
[14:57:45] scan: 1 previews, 320x240, 29.970 fps, autocrop = 0/0/0/0, aspect 4:3, PAR 1:1
[14:57:45] Title is likely interlaced or telecined (0 out of 1 previews). You should do something about that.
[14:57:45] scan: title (0) job->width:320, job->height:240
[14:57:45] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:00:00
  + size: 320x240, pixel aspect: 1/1, display aspect: 1.33, 29.970 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:00:00
  + audio tracks:
  + subtitle tracks:
  + combing detected, may be interlaced or telecined
HandBrake has exited.

 ############ End of Log ##############

Handbrake Activity Window encode log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

### CLI Query: -i "C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg" -c 1 -o "C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1len4-1.mkv" -f mkv -O -X 16 -l 16 -e ffmpeg -b 1500 -a 1 -E faac -6 dpl2 -R 48 -B 160 -D 0.0 -v 1

### User Query: False

#########################################

[14:59:41] hb_init: checking cpu count
[14:59:41] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg...
[14:59:41] hb_scan: path=C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg, title_index=1
[14:59:41] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[14:59:41] dvd: not a dvd - trying as a stream/file instead
Input #0, mpegvideo, from 'C:\r\progs\_groups\video\testdata\135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg':
  Duration: 00:00:00.32, bitrate: 104857 kb/s
    Stream #0.0: Video: mpeg1video, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 104857 kb/s, 29.97 tbr, 1200k tbn, 29.97 tbc
[14:59:41] scan: decoding previews for title 1
[14:59:41] Warning: Could not read data for preview 2, skipped
[14:59:41] Warning: Could not read data for preview 3, skipped
[14:59:41] Warning: Could not read data for preview 4, skipped
[14:59:41] Warning: Could not read data for preview 5, skipped
[14:59:41] Warning: Could not read data for preview 6, skipped
[14:59:41] Warning: Could not read data for preview 7, skipped
[14:59:41] Warning: Could not read data for preview 8, skipped
[14:59:41] Warning: Could not read data for preview 9, skipped
[14:59:41] Warning: Could not read data for preview 10, skipped
[14:59:41] scan: 1 previews, 320x240, 29.970 fps, autocrop = 0/0/0/0, aspect 4:3, PAR 1:1
[14:59:41] Title is likely interlaced or telecined (0 out of 1 previews). You should do something about that.
[14:59:41] scan: title (0) job->width:320, job->height:240
[14:59:41] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:00:00
  + size: 320x240, pixel aspect: 1/1, display aspect: 1.33, 29.970 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:00:00
  + audio tracks:
  + subtitle tracks:
  + combing detected, may be interlaced or telecined
ERROR: Invalid audio input track '1', exiting.

    • Source: cal16x16check_vdnocnoafr1len4.avi ; Output Settings: MKV ; Web optimized: click Start
      • => black window appears and disappears; "Encoding finished"; no output seen in destination; some warnings in the log:
Handbrake Activity Window scan log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

[14:48:14] hb_init: checking cpu count
[14:48:14] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1len4.avi...
[14:48:14] hb_scan: path=C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1len4.avi, title_index=0
[14:48:14] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[14:48:14] dvd: not a dvd - trying as a stream/file instead
Input #0, avi, from 'C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1len4.avi':
  Duration: 00:00:04.00, start: 0.000000, bitrate: 22 kb/s
    Stream #0.0: Video: rawvideo, bgr24, 16x16, 1 tbr, 1 tbn, 1 tbc
[14:48:14] scan: decoding previews for title 1
[14:48:14] scan: 10 previews, 16x16, 23.976 fps, autocrop = 0/0/0/0, aspect 1.00:1, PAR 1:1
[14:48:14] scan: title (0) job->width:16, job->height:16
[14:48:14] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:00:04
  + size: 16x16, pixel aspect: 1/1, display aspect: 1.00, 23.976 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:00:04
  + audio tracks:
  + subtitle tracks:
HandBrake has exited.

 ############ End of Log ##############

    • Source: cal16x16check_vdnocnoafr1len4.avi ; Output Settings: MP4 ; Web optimized: click Start
      • => black window appears and disappears; "Encoding finished"; no output seen in destination; warnings in scan log, errors in encode log:
Handbrake Activity Window scan log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

[14:24:15] hb_init: checking cpu count
[14:24:15] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi...
[14:24:15] hb_scan: path=C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi, title_index=0
[14:24:15] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[14:24:15] dvd: not a dvd - trying as a stream/file instead
Input #0, avi, from 'C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi':
  Duration: 00:00:04.00, start: 0.000000, bitrate: 174 kb/s
    Stream #0.0: Video: rawvideo, bgr24, 16x16, 25 tbr, 25 tbn, 25 tbc
[14:24:15] scan: decoding previews for title 1
[14:24:15] scan: 10 previews, 16x16, 25.000 fps, autocrop = 0/0/0/0, aspect 1.00:1, PAR 1:1
[14:24:15] scan: title (0) job->width:16, job->height:16
[14:24:15] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:00:04
  + size: 16x16, pixel aspect: 1/1, display aspect: 1.00, 25.000 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:00:04
  + audio tracks:
  + subtitle tracks:
HandBrake has exited.

 ############ End of Log ##############

Handbrake Activity Window encode log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

### CLI Query: -i "C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi" -t 1 -c 1 -o "C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4-1.ogv.handbrake.mp4" -f mp4 -O --strict-anamorphic -e x264 -q 20 -a 1 -E faac -6 dpl2 -R 48 -B 160 -D 0.0 -x ref=2:bframes=2:subq=6:mixed-refs=0:weightb=0:8x8dct=0:trellis=0 -v 1

### User Query: False

#########################################

[14:32:52] hb_init: checking cpu count
[14:32:52] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi...
[14:32:52] hb_scan: path=C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi, title_index=1
[14:32:52] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[14:32:52] dvd: not a dvd - trying as a stream/file instead
Input #0, avi, from 'C:\r\progs\_groups\video\testdata\cal16x16check_vdnocnoafr1to25len4.avi':
  Duration: 00:00:04.00, start: 0.000000, bitrate: 174 kb/s
    Stream #0.0: Video: rawvideo, bgr24, 16x16, 25 tbr, 25 tbn, 25 tbc
[14:32:52] scan: decoding previews for title 1
[14:32:52] scan: 10 previews, 16x16, 25.000 fps, autocrop = 0/0/0/0, aspect 1.00:1, PAR 1:1
[14:32:52] scan: title (0) job->width:16, job->height:16
[14:32:52] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:00:04
  + size: 16x16, pixel aspect: 1/1, display aspect: 1.00, 25.000 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:00:04
  + audio tracks:
  + subtitle tracks:
ERROR: Invalid audio input track '1', exiting.

Repeat above but with Video tab set to MPEG-4 (FFmpeg) => same errors

I notice Handbrake's options showed VLC path set to a non-existent directory. I changed it to point to where the VLC executable is, and repeated the test => no difference, errors still reported.

    • Source: 1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4 ; Output Settings: MKV ; click Start
      • => black window appears and shows "Encoding: task 1 of 1, 2.16 %" and hangs; an empty file named "1933-04-06_Commander_Describes_Akron_Tragedy_512kb-1.mkv" is seen in destination; errors in encode log (example: "[NULL @ 0x24c9db0]insufficient thread locking around avcodec_open/close()":
Handbrake Activity Window encode log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

### CLI Query: -i "C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4" -t 1 -c 1 -o "C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb-1.mkv" -f mkv -X 16 -l 16 -e ffmpeg -b 1500 -a 1 -E faac -6 dpl2 -R 48 -B 160 -D 0.0 -v 1
### Custom Query: False

#########################################

[15:16:48] hb_init: checking cpu count
[15:16:48] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4...
[15:16:48] hb_scan: path=C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4, title_index=1
[15:16:48] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[15:16:48] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4':
  Duration: 00:01:33.07, start: 0.000000, bitrate: 567 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 29.97 tbr, 29.97 tbn, 59.94 tbc
    Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16
[15:16:48] scan: decoding previews for title 1
[15:16:48] scan: 10 previews, 320x240, 29.970 fps, autocrop = 0/0/2/0, aspect 4:3, PAR 1:1
[15:16:48] scan: title (0) job->width:320, job->height:240
[15:16:48] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:01:33
  + size: 320x240, pixel aspect: 1/1, display aspect: 1.33, 29.970 fps
  + autocrop: 0/0/2/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:01:33
  + audio tracks:
    + 1, Unknown (AAC) (iso639-2: und)
  + subtitle tracks:
[15:16:48] 1 job(s) to process
[15:16:48] starting job
[15:16:48] work: sanitizing track 0 mixdown Dolby Pro Logic II to Stereo
[15:16:48] job configuration:
[15:16:48] * source
[15:16:48] + C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4
[15:16:48] + title 1, chapter(s) 1 to 1
[15:16:48] + container: mov,mp4,m4a,3gp,3g2,mj2
[15:16:48] + data rate: 567 kbps
[15:16:48] * destination
[15:16:48] + C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy_512kb-1.mkv
[15:16:48] + container: Matroska (.mkv)
[15:16:48] * video track
[15:16:48] + decoder: h264
[15:16:48] + frame rate: same as source (around 29.970 fps)
[15:16:48] + dimensions: 320 * 240 -> 16 * 16, crop 0/0/2/0
[15:16:48] + encoder: FFmpeg
[15:16:48] + bitrate: 1500 kbps, pass: 0
[15:16:48] * audio track 0
[15:16:48] + decoder: Unknown (AAC) (track 1, id 1)
[15:16:48] + mixdown: Stereo
[15:16:48] + encoder: faac
[15:16:48] + bitrate: 160 kbps, samplerate: 48000 Hz
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[15:16:48] dvd: not a dvd - trying as a stream/file instead
[NULL @ 0x24c9db0]insufficient thread locking around avcodec_open/close()
[15:16:48] reader: first SCR 0 id 0 DTS 0
[15:16:48] sync: expecting 2819 video frames
    Last message repeated 28 times
[mpeg4 @ 0x24ed680]buffer smaller than minimum size

    • Source: 1933-04-06_Commander_Describes_Akron_Tragedy.ogv ; Output Settings: MP4 ; click Start
      • => SUCCESS! black window appears and shows the Encoding percentage progress: a playable file named "1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v" is seen in destination; "Rip done!" in encode log (no errors):
Handbrake Activity Window encode log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

### CLI Query: -i "C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy.ogv" -t 1 -c 1 -o "C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v" -f mp4 -X 16 -l 16 -e x264 -b 1500 -a 1 -E faac -6 dpl2 -R 48 -B 160 -D 0.0 -v 1

### User Query: False

#########################################

[15:27:34] hb_init: checking cpu count
[15:27:34] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy.ogv...
[15:27:34] hb_scan: path=C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy.ogv, title_index=1
[15:27:34] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[15:27:34] dvd: not a dvd - trying as a stream/file instead
Input #0, ogg, from 'C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy.ogv':
  Duration: 00:01:33.13, start: 0.000000, bitrate: 547 kb/s
    Stream #0.0: Video: theora, yuv420p, 400x300, 29.97 tbr, 29.97 tbn, 29.97 tbc
    Stream #0.1: Audio: vorbis, 44100 Hz, stereo, s16
[15:27:34] scan: decoding previews for title 1
[15:27:34] scan: 10 previews, 400x300, 29.970 fps, autocrop = 0/0/2/0, aspect 4:3, PAR 1:1
[15:27:34] scan: title (0) job->width:400, job->height:304
[15:27:34] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:01:33
  + size: 400x300, pixel aspect: 1/1, display aspect: 1.33, 29.970 fps
  + autocrop: 0/0/2/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:01:33
  + audio tracks:
    + 1, Unknown (VORBIS) (iso639-2: und)
  + subtitle tracks:
[15:27:34] 1 job(s) to process
[15:27:34] starting job
[15:27:34] work: sanitizing track 0 mixdown Dolby Pro Logic II to Stereo
[15:27:34] job configuration:
[15:27:34] * source
[15:27:34] + C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy.ogv
[15:27:34] + title 1, chapter(s) 1 to 1
[15:27:34] + container: ogg
[15:27:34] + data rate: 547 kbps
[15:27:34] * destination
[15:27:34] + C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v
[15:27:34] + container: MPEG-4 (.mp4 and .m4v)
[15:27:34] * video track
[15:27:34] + decoder: theora
[15:27:34] + frame rate: same as source (around 29.970 fps)
[15:27:34] + dimensions: 400 * 300 -> 16 * 16, crop 0/0/2/0
[15:27:34] + encoder: x264
[15:27:34] + bitrate: 1500 kbps, pass: 0
[15:27:34] * audio track 0
[15:27:34] + decoder: Unknown (VORBIS) (track 1, id 1)
[15:27:34] + mixdown: Stereo
[15:27:34] + encoder: faac
[15:27:34] + bitrate: 160 kbps, samplerate: 48000 Hz
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[15:27:34] dvd: not a dvd - trying as a stream/file instead
[15:27:34] encx264: keyint-min: 30, keyint-max: 300
x264 [info]: using cpu capabilities: MMX2 SSE2Slow
[15:27:34] reader: first SCR 0 id 0 DTS 0
x264 [info]: profile High, level 2.1
[15:27:34] sync: expecting 2821 video frames
[15:28:11] reader: done. 1 scr changes
[15:28:12] sync: got 2788 frames, 2821 expected
[15:28:12] work: average encoding speed for job is 67.916191 fps
[15:28:14] mux: track 0, 2788 frames, 150893 bytes, 12.96 kbps, fifo 64
[15:28:14] mux: track 1, 4366 frames, 1113708 bytes, 95.67 kbps, fifo 1024
[15:28:14] theora-decoder done: 2789 frames, 0 decoder errors, 0 drops
[15:28:14] render: lost time: 0 (0 frames)
[15:28:14] render: gained time: 0 (0 frames) (0 not accounted for)
x264 [info]: frame I:15 Avg QP:10.00 size: 271 PSNR Mean Y:52.25 U:100.00 V:100.00 Avg:54.01 Global:53.90
x264 [info]: frame P:1429 Avg QP:10.05 size: 74 PSNR Mean Y:50.90 U:100.00 V:100.00 Avg:52.67 Global:52.63
x264 [info]: frame B:1344 Avg QP:13.79 size: 31 PSNR Mean Y:47.80 U:100.00 V:100.00 Avg:49.56 Global:49.50
x264 [info]: consecutive B-frames: 27.8% 14.2% 25.5% 32.5%
x264 [info]: mb I I16..4: 0.0% 0.0% 100.0%
x264 [info]: mb P I16..4: 0.0% 0.2% 0.1% P16..4: 82.5% 11.5% 5.5% 0.0% 0.0% skip: 0.1%
x264 [info]: mb B I16..4: 0.0% 0.0% 0.0% B16..8: 17.6% 12.5% 7.7% direct:57.5% skip: 4.7% L0:41.8% L1:37.2% BI:21.0%
x264 [info]: final ratefactor: -36.41
x264 [info]: 8x8 transform intra:15.8% inter:53.8%
x264 [info]: coded y,uvDC,uvAC intra: 98.7% 100.0% 100.0% inter: 90.1% 0.0% 0.0%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 25% 17% 58% 0% 0% 0% 0% 0% 0%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 29% 8% 25% 4% 2% 6% 5% 8% 12%
x264 [info]: Weighted P-Frames: Y:9.4%
x264 [info]: ref P L0: 76.1% 5.1% 13.1% 4.7% 1.0%
x264 [info]: ref B L0: 90.4% 9.6%
x264 [info]: SSIM Mean Y:0.9996524
x264 [info]: PSNR Mean Y:49.414 U:100.000 V:100.000 Avg:51.174 Global:50.849 kb/s:13.03
[15:28:14] vorbis-decoder done: 0 frames, 0 decoder errors, 0 drops
[15:28:14] libhb: work result = 0

Rip done!
HandBrake has exited.


 ############ End of Log ##############

Conclusions? I suspect Handbrake is for actual DVD files or certain MKV and MP4 files only and not other video formats such as OGV. In each of 0.9.4's presets, the container choices are now only MP4 and MKV.

Update: converts M4V to MK4 with codec set to VP3 (Theora).

    • Source: 1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v ; Output Settings: MP4 ; click Video tab and select VP3 (Theora); click Start
      • => SUCCESS! black window appears and shows the Encoding percentage progress: a playable file named "1933-04-06_Commander_Describes_Akron_Tragedy-1-1.mkv" is seen in destination, containing a Theora video stream with writing library "Xiph.Org libtheora 1.1 20090822 (Thusnelda)" and an audio stream "Advanced Audio Codec" Version 4
Handbrake Activity Window encode log anonimised


### Windows GUI 0.9.4 2009112300
### Running: Microsoft Windows NT 6.0.6000.0
###
### CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
### Ram: 2045 MB
### Screen: 1680x1050
### Temp Dir: C:\Users\anonimised\AppData\Local\Temp\
### Install Dir: C:\r\progs\HandBrake
### Data Dir: C:\Users\anonimised\AppData\Roaming\HandBrake\HandBrake\0.9.4.0
#########################################

### CLI Query: -i "C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v" -t 1 -c 1 -o "C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1-1.mkv" -f mkv -X 400 -l 304 -e theora -b 1500 -a 1 -E faac -6 dpl2 -R 48 -B 160 -D 0.0 -v 1

### User Query: False

#########################################

[15:41:26] hb_init: checking cpu count
[15:41:26] hb_init: starting libhb thread
HandBrake 0.9.4 (2009112300) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v...
[15:41:26] hb_scan: path=C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v, title_index=1
[15:41:26] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[15:41:26] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v':
  Duration: 00:01:33.14, start: 0.000000, bitrate: 1587 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 400x304, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16
[15:41:26] scan: decoding previews for title 1
[15:41:26] scan: 10 previews, 400x304, 29.970 fps, autocrop = 0/0/0/0, aspect 1.32:1, PAR 1:1
[15:41:26] scan: title (0) job->width:400, job->height:304
[15:41:26] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + angle(s) 0
  + duration: 00:01:33
  + size: 400x304, pixel aspect: 1/1, display aspect: 1.32, 29.970 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:01:33
  + audio tracks:
    + 1, Unknown (AAC) (iso639-2: und)
  + subtitle tracks:
[15:41:26] 1 job(s) to process
[15:41:26] starting job
[15:41:26] work: sanitizing track 0 mixdown Dolby Pro Logic II to Stereo
[15:41:26] job configuration:
[15:41:26] * source
[15:41:26] + C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v
[15:41:26] + title 1, chapter(s) 1 to 1
[15:41:26] + container: mov,mp4,m4a,3gp,3g2,mj2
[15:41:26] + data rate: 1587 kbps
[15:41:26] * destination
[15:41:26] + C:\r\progs\_groups\video\testdata\1933-04-06_Commander_Describes_Akron_Tragedy-1-1.mkv
[15:41:26] + container: Matroska (.mkv)
[15:41:26] * video track
[15:41:26] + decoder: h264
[15:41:26] + frame rate: same as source (around 29.970 fps)
[15:41:26] + dimensions: 400 * 304 -> 400 * 304, crop 0/0/0/0
[15:41:26] + encoder: Theora
[15:41:26] + bitrate: 1500 kbps, pass: 0
[15:41:26] * audio track 0
[15:41:26] + decoder: Unknown (AAC) (track 1, id 1)
[15:41:26] + mixdown: Stereo
[15:41:26] + encoder: faac
[15:41:26] + bitrate: 160 kbps, samplerate: 48000 Hz
libdvdnav: Using dvdnav version 4.1.3
[15:41:26] theora: keyint: 300
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[15:41:26] dvd: not a dvd - trying as a stream/file instead
[15:41:26] reader: first SCR 0 id 1 DTS 0
[15:41:26] sync: expecting 2821 video frames
[15:42:07] reader: done. 1 scr changes
[15:42:11] sync: got 2787 frames, 2821 expected
[15:42:11] work: average encoding speed for job is 62.252430 fps
[15:42:12] mux: track 0, 2787 frames, 13427149 bytes, 1153.46 kbps, fifo 8
[15:42:12] mux: track 1, 4366 frames, 1153840 bytes, 99.12 kbps, fifo 512
[15:42:12] h264-decoder done: 2788 frames, 0 decoder errors, 0 drops
[15:42:12] render: lost time: 0 (0 frames)
[15:42:12] render: gained time: 0 (0 frames) (0 not accounted for)
[15:42:12] aac-decoder done: 0 frames, 0 decoder errors, 0 drops
[15:42:12] libhb: work result = 0

Rip done!
HandBrake has exited.


 ############ End of Log ##############

I repeated the above test setting the audio codec set to Vorbis, and that worked too.

I posted a note and query at Help talk:Converting video#Handbrake 0.9.4 can convert to Theora and Vorbis inside MKV.

Handbrake re-revisited

edit

I just retested Handbrake today because I had installed some new codecs since the last test. Generally Handbrake displays the same problems: "No title found." and "Invalid audio input track '1', exiting." being the most common errors. The one successful conversion of M4V to MKV (Theora+Vorbis inside) was probably due to the input M4V being previously created by Handbrake. I probably will not retest Handbrake again unless I see clear evidence that the problems have been resolved. -84user (talk) 21:11, 22 January 2010 (UTC)

Avidemux tests

edit

I installed Avidemux 2.5.1 (r5429) on Windows Vista.

My quick impression: useful alternative to VirtualDub, but frequent crashes get tedious.

Avidemux can mux streams to a Matroska container.

Avidemux can encode audio to Vorbis.

It cannot transcode video to or from theora.

Avidemux has x264 options.

  • defaults output "Format" to AVI, and you can change it to one of:
    • AVI
    • AVI, dual audio
    • AVI, pack VOP
    • AVI, unpack VOP
    • MEG-PS (A+V)
    • MEG-TS (A+V)
    • MPEG video
    • MP4
    • MP4 (PSP)
    • OGM
    • FLV
    • MKV
    • DUMMY
  • Video output choices are:
    • lots, but no Theora and no Lagarith Lossless
  • Audio output choices are:
    • copy
    • AC3 (Aften)
    • AAC (Faac)
    • MP3 (lame)
    • AC3 (lav)
    • MP2 (lav)
    • PCM
    • MP2 (twolame)
    • Vorbis
  • Window UI is flaky: resize is glitched, crashes or hangs sometimes when Filters button clicked

bitmap sequence

edit

Unable to produce a correct video from a simple sequence of four 16 x 16 pixel 24-bit colour bitmaps.

  • Failed: PNG format as input -> wrong pixels rendered
  • Failed: RAW format as input -> "Could not open the file"
  • Failed: input BMP format, output AVI MPEG-4 AVC (x264) defaults of Constant Rate Factor -> hangs
  • Failed: input BMP format, output AVI MPEG-4 ASP (lavc) -> crashes
  • Failed: input BMP format, output AVI H.263 (lavc) Constant Bitrate 50 kb/s -> "Only QCIF and subQCIF are allowed for H.263", "Error initializing video filters", "Failed"
  • Part-success: input BMP format, output AVI H.263 (lavc) filter MPlayer resized to 176x144 -> playable video but of course the wrong size and blurry due to the linear upsampling (Avisynth needs a raw resize filter)
  • Part-success: input BMP format, output AVI H.263 (lavc) filter MPlayer resized to 128x96 -> playable video but with same drawbacks as for 176x144
  • Part-success: input BMP format, output AVI MPEG-4 AVC (x264) filter MPlayer resized to 128x96 -> playable video but with same drawbacks as for 176x144
  • Part-success: input BMP format, output MKV MPEG-4 AVC (x264) filter MPlayer resized to 128x96 -> playable video but with same drawbacks as for 176x144
  • success: input BMP format, output MKV MPEG-4 AVC (x264) filter MPlayer resized to 16x16 -> correct video (when further converted to OGV, but most media players get it wrong)

-84user (talk) 21:11, 22 January 2010 (UTC)

ImageMagick

edit

ImageMagick can be used to do many things, including extracting frames from videos. Following http://www.imagemagick.org/Usage/files/ I extracted frames from assorted small videos:

  • ImageMagick-6.5.7-Q16\convert.exe "mpeg:0800000a.mpg[25]" 0800000a.mpg.frame_25.png
  • ImageMagick-6.5.7-Q16\convert.exe "mpeg:input.avi[100]" input.avi.frame_100.png
  • ImageMagick-6.5.7-Q16\convert.exe "mpeg:theora.ogv[900]" theora.ogv.frame_900.png
  • ImageMagick-6.5.7-Q16\convert.exe "mpeg:haali.mkv[10]" haali.mkv.frame_10.png

Notes:

  • 0800000a.mpg is an 8 second Bikini Atoll test video
  • input.avi is a short video converted from a FRAPS capture
  • theora.ogv is the Theora video stream extracted from 1933-04-06_Commander_Describes_Akron_Tragedy.ogv
  • haali.mkv is converted from a WMV Screen capture using Haali splitter inside GraphEdit

-84user (talk) 21:54, 25 January 2010 (UTC)

ffmpeg2theora version 0.26

edit

ffmpeg2theora version 0.26 was released on 2010-02-05 so I am starting to create some test videos for it to convert.

converted OGV Firefox Chrome4 MPlayer VLC1.0.3 MPC1.1.796 MPC1.3.1249 SMPlayer
YES TOOFAST YES NO YES YES YES
YES TOOFAST SLOW NO YES YES JITTERS
YES TOOFASTANDOUTOFSYNC LOOPSANDOUTOFSYNC NO YES YES LOOPSANDOUTOFSYNC

All tests made on Vista Home premium with Service Pack 1

Firefox is version 3.5.7
Chrome4 is Google Chrome version 4.0.249.89;
MPC1.1.796 is Media Player Classic - Homecinema build 1.1.796.0, MPC complier VS 2005, FFmpeg compiler GCC 4.3.2
MPC1.3.1249 is Media Player Classic - Homecinema build 1.3.1249.0, MPC complier VS 2008, FFmpeg compiler GCC 4.3.3
VLC1.0.3 is 1.0.3 Goldeneye
SMPlayer is (c) 2006-2008 Ricardo Villalba version 0.6.6 (SVN r2599) Using Qt 4.4.2 (compiled with Qt 4.4.2) Using MPlayer SVN r28126
mplayer.exe dated 2006-10-28 is from SUPER 2010.build.37 and identifies itself with:
MPlayer 1.0rc1-3.4.2 (C) 2000-2006 MPlayer Team.
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (Family: 15, Model: 67, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.

Although MPlayer played the OGV correctly, it also made several reports concerning inability to open codec, and invalid frame duration:

click on triangle to show full MPlayer report

SUPER\mencoder\mplayer.exe check64x48bwrg16pal_25fps_noaudio.avi.026v10.ogv
MPlayer 1.0rc1-3.4.2 (C) 2000-2006 MPlayer Team.
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (Family: 15, Model: 67, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
getch2: 6 can't get number of input events [disabling console input]

Playing check64x48bwrg16pal_25fps_noaudio.avi.026v10.ogv.
Ogg stream 0 is of an unknown type
[Ogg] stream 1: video (Theora v3.2.1), -vid 0
Ogg file format detected.
VIDEO: [theo] 64x48 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[theora @ 00FA1160]Missing extradata!
Could not open codec.
VDecoder init failed :(
Opening video decoder: [theora] Theora/VP3
VDec: vo config request - 64 x 48 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [directx] 64x48 => 64x48 Planar YV12
Selected video codec: [theora] vfm: theora (Theora (free, reworked VP3))
==========================================================================
Audio: no sound
Starting playback...

Invalid frame duration value (0.040/0.000 => -0.040). Defaulting to 0.040 sec.
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
V: 0.1 25/ 25 ??% ??% ??,?% 0 0
Invalid frame duration value (0.160/0.000 => -0.160). Defaulting to 0.040 sec.
V: 3.0 75/ 75 0% 20% 0.0% 0 0
Invalid frame duration value (3.040/0.000 => -3.040). Defaulting to 0.040 sec.
V: 4.0 100/100 0% 12% 0.0% 0 0

Exiting... (End of file)

-84user (talk) 22:29, 8 February 2010 (UTC)