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;
|
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
|
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:
- Source: 135241main_neutronstar4lunch-magic.mov_NASA WebV_Oct3.mpg ; Output Settings: MKV ; Web optimized: click Start
### 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 ##############
### 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:
- Source: cal16x16check_vdnocnoafr1len4.avi ; Output Settings: MKV ; Web optimized: click Start
### 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:
- Source: cal16x16check_vdnocnoafr1len4.avi ; Output Settings: MP4 ; Web optimized: click Start
### 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 ##############
### 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()":
- Source: 1933-04-06_Commander_Describes_Akron_Tragedy_512kb.mp4 ; Output Settings: MKV ; click Start
### 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):
- Source: 1933-04-06_Commander_Describes_Akron_Tragedy.ogv ; Output Settings: MP4 ; click Start
### 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
- Source: 1933-04-06_Commander_Describes_Akron_Tragedy-1.m4v ; Output Settings: MP4 ; click Video tab and select VP3 (Theora); click Start
### 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:
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)