I've had a server crash on my system and have been able to restore MOST of my data, but I have about 16 hours of raw footage I need to verify still works. There 2000+ video files in there. Is there some tool that can just go through and tell me if the file is intact or not? I tried avicodec but it keeps asking me to hit enter every time it chokes on something.
+ Reply to Thread
Results 1 to 16 of 16
-
-
i discovered a feature in mediainfo that i didn't realize was capable when used on a single file. but try this out and see if mediainfo gives you any errors or blank entries. with a little luck, perhaps that will lead you closer to what files are good vs bad.
go into your folder of video files
select one file only, and right-click it and select mediainfo on it
then, select the view icon or view on the menu bar and select Sheet
now, in your folder, select all the files you want to run through mediainfo and drag it into the mediainfo window. if may take a little while for large groups of files
mind you, the output of mediainfo's sheet view is crude and ugly but at least you can see what each file entails. try and look for any clues from that output if possible. the one thing i would look for in this Sheet view is if there are any blanks or something that you may spot and if there a lot then thats one clue, unforuntatelly, you can't tag'em to place aside.
if the above does not work for you, i don't know of any other tool to analize video files or at least in multi-group view. -
Try this (sometime when i need to check for a file downloaded:
If you know whats is a .BAT jump some steps...
pre-steps:
download a version of a ffmpeg from videohelp.
put the program in c:\ffmpeg
1. create txt file, and open it.
2. put this on text area
for %%a in ("*.avi") do "C:\ffmpeg\ffmpeg.exe" -i "%%a" -f null -v verbose - 2>%%~na.txt
3. save the file (this will only work if your video files are compatible with ffmpeg and have .avi extension, if not chage the "*.avi" in this text to the extension of your video files.
4. change the text file extension to .bat
5. put this ,bat file in your video files folder.
6. run the bat file
7. it will generate a "report" file for every video file you have.
sorry, but its the best "automated" I can have. You will have to check every report file. try making folders for every 50 files you have.Last edited by CactusMan; 5th Feb 2013 at 18:49.
-
The report from a ok file will look like this:
Code:ffmpeg version N-45739-g04bf2e7 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 20 2012 00:20:36 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 76.100 / 51. 76.100 libavcodec 54. 67.100 / 54. 67.100 libavformat 54. 33.100 / 54. 33.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 19.103 / 3. 19.103 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpeg4 @ 0000000001fe33c0] Invalid and inefficient vfw-avi packed B frames detected Input #0, avi, from 'E:\CAROL\Palavra Cantada\01 - Clipes Antigos (33 min)\Tv Cultura Clipes Da Palavra Cantada.avi': Metadata: encoder : VirtualDubMod 1.5.4.1 (build 2117/release) Duration: 00:33:23.23, start: 0.000000, bitrate: 2928 kb/s Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x464 [SAR 1:1 DAR 40:29], 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), s16, 448 kb/s [graph 0 input from stream 0:0 @ 000000000201acc0] w:640 h:464 pixfmt:yuv420p tb:1001/30000 fr:30000/1001 sar:1/1 sws_param:flags=2 [graph 1 input from stream 0:1 @ 000000000201ae80] tb:1/48000 samplefmt:s16 samplerate:48000 chlayout:0x60f Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.33.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x464 [SAR 1:1 DAR 40:29], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, 5.1(side), s16, 4608 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> rawvideo) Stream #0:1 -> #0:1 (ac3 -> pcm_s16le) Press [q] to stop, [?] for help [mpeg4 @ 0000000001ffb1c0] Invalid and inefficient vfw-avi packed B frames detected *** 1 dup! [null @ 0000000001f9f480] Encoder did not produce proper pts, making some up. frame= 95 fps=0.0 q=0.0 size= 0kB time=00:00:03.77 bitrate= 0.0kbits/s dup=1 drop=0 frame= 373 fps=0.0 q=0.0 size= 0kB time=00:00:13.05 bitrate= 0.0kbits/s dup=1 drop=0 frame= 624 fps=416 q=0.0 size= 0kB time=00:00:21.44 bitrate= 0.0kbits/s dup=1 drop=0 frame= 883 fps=442 q=0.0 size= 0kB time=00:00:30.08 bitrate= 0.0kbits/s dup=1 drop=0 frame= 1152 fps=461 q=0.0 size= 0kB time=00:00:39.00 bitrate= 0.0kbits/s dup=1 drop=0 frame= 1414 fps=471 q=0.0 size= 0kB time=00:00:47.80 bitrate= 0.0kbits/s dup=1 drop=0 frame= 1605 fps=459 q=0.0 size= 0kB time=00:00:54.17 bitrate= 0.0kbits/s dup=1 drop=0 frame= 1777 fps=444 q=0.0 size= 0kB time=00:00:59.90 bitrate= 0.0kbits/s dup=1 drop=0 frame= 2039 fps=453 q=0.0 size= 0kB time=00:01:08.64 bitrate= 0.0kbits/s dup=1 drop=0 frame= 2310 fps=462 q=0.0 size= 0kB time=00:01:17.69 bitrate= 0.0kbits/s dup=1 drop=0 frame= 2568 fps=467 q=0.0 size= 0kB time=00:01:26.30 bitrate= 0.0kbits/s dup=1 drop=0 frame= 2844 fps=474 q=0.0 size= 0kB time=00:01:35.52 bitrate= 0.0kbits/s dup=1 drop=0 frame= 3115 fps=479 q=0.0 size= 0kB time=00:01:44.51 bitrate= 0.0kbits/s dup=1 drop=0 frame= 3439 fps=491 q=0.0 size= 0kB time=00:01:55.36 bitrate= 0.0kbits/s dup=1 drop=0 frame= 3751 fps=500 q=0.0 size= 0kB time=00:02:05.76 bitrate= 0.0kbits/s dup=1 drop=0 frame= 4058 fps=507 q=0.0 size= 0kB time=00:02:16.00 bitrate= 0.0kbits/s dup=1 drop=0 frame= 4279 fps=503 q=0.0 size= 0kB time=00:02:23.39 bitrate= 0.0kbits/s dup=1 drop=0 frame= 4516 fps=502 q=0.0 size= 0kB time=00:02:31.26 bitrate= 0.0kbits/s dup=1 drop=0 frame= 4799 fps=505 q=0.0 size= 0kB time=00:02:40.73 bitrate= 0.0kbits/s dup=1 drop=0 frame= 5075 fps=508 q=0.0 size= 0kB time=00:02:49.95 bitrate= 0.0kbits/s dup=1 drop=0 frame= 5350 fps=510 q=0.0 size= 0kB time=00:02:59.13 bitrate= 0.0kbits/s dup=1 drop=0 frame= 5589 fps=508 q=0.0 size= 0kB time=00:03:07.10 bitrate= 0.0kbits/s dup=1 drop=0 frame= 5825 fps=507 q=0.0 size= 0kB time=00:03:14.97 bitrate= 0.0kbits/s dup=1 drop=0 frame= 6081 fps=507 q=0.0 size= 0kB time=00:03:23.52 bitrate= 0.0kbits/s dup=1 drop=0 frame= 6340 fps=507 q=0.0 size= 0kB time=00:03:32.16 bitrate= 0.0kbits/s dup=1 drop=0 frame= 6610 fps=508 q=0.0 size= 0kB time=00:03:41.18 bitrate= 0.0kbits/s dup=1 drop=0 frame= 6881 fps=509 q=0.0 size= 0kB time=00:03:50.20 bitrate= 0.0kbits/s dup=1 drop=0 frame= 7078 fps=505 q=0.0 size= 0kB time=00:03:56.80 bitrate= 0.0kbits/s dup=1 drop=0 frame= 7402 fps=510 q=0.0 size= 0kB time=00:04:07.58 bitrate= 0.0kbits/s dup=1 drop=0 frame= 7607 fps=507 q=0.0 size= 0kB time=00:04:14.40 bitrate= 0.0kbits/s dup=1 drop=0 frame= 7873 fps=508 q=0.0 size= 0kB time=00:04:23.29 bitrate= 0.0kbits/s dup=1 drop=0 frame= 8143 fps=509 q=0.0 size= 0kB time=00:04:32.32 bitrate= 0.0kbits/s dup=1 drop=0 frame= 8404 fps=509 q=0.0 size= 0kB time=00:04:41.02 bitrate= 0.0kbits/s dup=1 drop=0 frame= 8672 fps=510 q=0.0 size= 0kB time=00:04:49.98 bitrate= 0.0kbits/s dup=1 drop=0 frame= 8941 fps=511 q=0.0 size= 0kB time=00:04:58.94 bitrate= 0.0kbits/s dup=1 drop=0 frame= 9159 fps=509 q=0.0 size= 0kB time=00:05:06.20 bitrate= 0.0kbits/s dup=1 drop=0 frame= 9391 fps=507 q=0.0 size= 0kB time=00:05:13.95 bitrate= 0.0kbits/s dup=1 drop=0 frame= 9555 fps=503 q=0.0 size= 0kB time=00:05:19.42 bitrate= 0.0kbits/s dup=1 drop=0 frame= 9806 fps=503 q=0.0 size= 0kB time=00:05:27.80 bitrate= 0.0kbits/s dup=1 drop=0 frame=10050 fps=502 q=0.0 size= 0kB time=00:05:35.96 bitrate= 0.0kbits/s dup=1 drop=0 frame=10319 fps=503 q=0.0 size= 0kB time=00:05:44.92 bitrate= 0.0kbits/s dup=1 drop=0 frame=10571 fps=503 q=0.0 size= 0kB time=00:05:53.31 bitrate= 0.0kbits/s dup=1 drop=0 frame=10810 fps=503 q=0.0 size= 0kB time=00:06:01.31 bitrate= 0.0kbits/s dup=1 drop=0 frame=11019 fps=501 q=0.0 size= 0kB time=00:06:08.28 bitrate= 0.0kbits/s dup=1 drop=0 frame=11256 fps=500 q=0.0 size= 0kB time=00:06:16.19 bitrate= 0.0kbits/s dup=1 drop=0 frame=11493 fps=499 q=0.0 size= 0kB time=00:06:24.09 bitrate= 0.0kbits/s dup=1 drop=0 frame=11763 fps=500 q=0.0 size= 0kB time=00:06:33.12 bitrate= 0.0kbits/s dup=1 drop=0 frame=12045 fps=502 q=0.0 size= 0kB time=00:06:42.49 bitrate= 0.0kbits/s dup=1 drop=0 frame=12332 fps=503 q=0.0 size= 0kB time=00:06:52.09 bitrate= 0.0kbits/s dup=1 drop=0 frame=12591 fps=503 q=0.0 size= 0kB time=00:07:00.73 bitrate= 0.0kbits/s dup=1 drop=0 frame=12835 fps=503 q=0.0 size= 0kB time=00:07:08.83 bitrate= 0.0kbits/s dup=1 drop=0 frame=13086 fps=503 q=0.0 size= 0kB time=00:07:17.24 bitrate= 0.0kbits/s dup=1 drop=0 frame=13335 fps=503 q=0.0 size= 0kB time=00:07:25.56 bitrate= 0.0kbits/s dup=1 drop=0 frame=13574 fps=503 q=0.0 size= 0kB time=00:07:33.53 bitrate= 0.0kbits/s dup=1 drop=0 frame=13816 fps=502 q=0.0 size= 0kB time=00:07:41.60 bitrate= 0.0kbits/s dup=1 drop=0 frame=14172 fps=506 q=0.0 size= 0kB time=00:07:53.50 bitrate= 0.0kbits/s dup=1 drop=0 frame=14551 fps=510 q=0.0 size= 0kB time=00:08:06.14 bitrate= 0.0kbits/s dup=1 drop=0 frame=14820 fps=511 q=0.0 size= 0kB time=00:08:15.10 bitrate= 0.0kbits/s dup=1 drop=0 frame=15129 fps=513 q=0.0 size= 0kB time=00:08:25.40 bitrate= 0.0kbits/s dup=1 drop=0 frame=15473 fps=516 q=0.0 size= 0kB time=00:08:36.89 bitrate= 0.0kbits/s dup=1 drop=0 frame=15824 fps=519 q=0.0 size= 0kB time=00:08:48.60 bitrate= 0.0kbits/s dup=1 drop=0 frame=16152 fps=521 q=0.0 size= 0kB time=00:08:59.55 bitrate= 0.0kbits/s dup=1 drop=0 frame=16512 fps=524 q=0.0 size= 0kB time=00:09:11.55 bitrate= 0.0kbits/s dup=1 drop=0 frame=16785 fps=524 q=0.0 size= 0kB time=00:09:20.67 bitrate= 0.0kbits/s dup=1 drop=0 frame=17093 fps=526 q=0.0 size= 0kB time=00:09:30.91 bitrate= 0.0kbits/s dup=1 drop=0 frame=17416 fps=528 q=0.0 size= 0kB time=00:09:41.72 bitrate= 0.0kbits/s dup=1 drop=0 frame=17767 fps=530 q=0.0 size= 0kB time=00:09:53.44 bitrate= 0.0kbits/s dup=1 drop=0 frame=18115 fps=533 q=0.0 size= 0kB time=00:10:05.05 bitrate= 0.0kbits/s dup=1 drop=0 frame=18433 fps=534 q=0.0 size= 0kB time=00:10:15.64 bitrate= 0.0kbits/s dup=1 drop=0 frame=18785 fps=537 q=0.0 size= 0kB time=00:10:27.42 bitrate= 0.0kbits/s dup=1 drop=0 frame=19134 fps=539 q=0.0 size= 0kB time=00:10:39.00 bitrate= 0.0kbits/s dup=1 drop=0 frame=19469 fps=541 q=0.0 size= 0kB time=00:10:50.24 bitrate= 0.0kbits/s dup=1 drop=0 frame=19758 fps=541 q=0.0 size= 0kB time=00:10:59.87 bitrate= 0.0kbits/s dup=1 drop=0 frame=20016 fps=541 q=0.0 size= 0kB time=00:11:08.48 bitrate= 0.0kbits/s dup=1 drop=0 frame=20316 fps=542 q=0.0 size= 0kB time=00:11:18.49 bitrate= 0.0kbits/s dup=1 drop=0 frame=20648 fps=543 q=0.0 size= 0kB time=00:11:29.56 bitrate= 0.0kbits/s dup=1 drop=0 frame=20967 fps=544 q=0.0 size= 0kB time=00:11:40.19 bitrate= 0.0kbits/s dup=1 drop=0 frame=21213 fps=544 q=0.0 size= 0kB time=00:11:48.41 bitrate= 0.0kbits/s dup=1 drop=0 frame=21504 fps=544 q=0.0 size= 0kB time=00:11:58.14 bitrate= 0.0kbits/s dup=1 drop=0 frame=21841 fps=546 q=0.0 size= 0kB time=00:12:09.37 bitrate= 0.0kbits/s dup=1 drop=0 frame=22195 fps=548 q=0.0 size= 0kB time=00:12:21.18 bitrate= 0.0kbits/s dup=1 drop=0 frame=22524 fps=549 q=0.0 size= 0kB time=00:12:32.16 bitrate= 0.0kbits/s dup=1 drop=0 frame=22843 fps=550 q=0.0 size= 0kB time=00:12:42.81 bitrate= 0.0kbits/s dup=1 drop=0 frame=23173 fps=552 q=0.0 size= 0kB time=00:12:53.82 bitrate= 0.0kbits/s dup=1 drop=0 frame=23488 fps=553 q=0.0 size= 0kB time=00:13:04.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=23809 fps=554 q=0.0 size= 0kB time=00:13:15.04 bitrate= 0.0kbits/s dup=1 drop=0 frame=24120 fps=554 q=0.0 size= 0kB time=00:13:25.40 bitrate= 0.0kbits/s dup=1 drop=0 frame=24453 fps=556 q=0.0 size= 0kB time=00:13:36.54 bitrate= 0.0kbits/s dup=1 drop=0 frame=24793 fps=557 q=0.0 size= 0kB time=00:13:47.84 bitrate= 0.0kbits/s dup=1 drop=0 frame=25081 fps=557 q=0.0 size= 0kB time=00:13:57.47 bitrate= 0.0kbits/s dup=1 drop=0 frame=25352 fps=557 q=0.0 size= 0kB time=00:14:06.52 bitrate= 0.0kbits/s dup=1 drop=0 frame=25660 fps=558 q=0.0 size= 0kB time=00:14:16.80 bitrate= 0.0kbits/s dup=1 drop=0 frame=25961 fps=558 q=0.0 size= 0kB time=00:14:26.84 bitrate= 0.0kbits/s dup=1 drop=0 frame=26249 fps=558 q=0.0 size= 0kB time=00:14:36.44 bitrate= 0.0kbits/s dup=1 drop=0 frame=26540 fps=559 q=0.0 size= 0kB time=00:14:46.17 bitrate= 0.0kbits/s dup=1 drop=0 frame=26845 fps=559 q=0.0 size= 0kB time=00:14:56.35 bitrate= 0.0kbits/s dup=1 drop=0 frame=27130 fps=559 q=0.0 size= 0kB time=00:15:05.85 bitrate= 0.0kbits/s dup=1 drop=0 frame=27404 fps=559 q=0.0 size= 0kB time=00:15:15.00 bitrate= 0.0kbits/s dup=1 drop=0 frame=27680 fps=559 q=0.0 size= 0kB time=00:15:24.19 bitrate= 0.0kbits/s dup=1 drop=0 frame=27999 fps=560 q=0.0 size= 0kB time=00:15:34.84 bitrate= 0.0kbits/s dup=1 drop=0 frame=28306 fps=560 q=0.0 size= 0kB time=00:15:45.08 bitrate= 0.0kbits/s dup=1 drop=0 frame=28615 fps=561 q=0.0 size= 0kB time=00:15:55.39 bitrate= 0.0kbits/s dup=1 drop=0 frame=28951 fps=562 q=0.0 size= 0kB time=00:16:06.62 bitrate= 0.0kbits/s dup=1 drop=0 frame=29278 fps=563 q=0.0 size= 0kB time=00:16:17.53 bitrate= 0.0kbits/s dup=1 drop=0 frame=29583 fps=563 q=0.0 size= 0kB time=00:16:27.71 bitrate= 0.0kbits/s dup=1 drop=0 frame=29892 fps=564 q=0.0 size= 0kB time=00:16:38.01 bitrate= 0.0kbits/s dup=1 drop=0 frame=30172 fps=564 q=0.0 size= 0kB time=00:16:47.36 bitrate= 0.0kbits/s dup=1 drop=0 frame=30442 fps=564 q=0.0 size= 0kB time=00:16:56.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=30735 fps=564 q=0.0 size= 0kB time=00:17:06.14 bitrate= 0.0kbits/s dup=1 drop=0 frame=31055 fps=565 q=0.0 size= 0kB time=00:17:16.83 bitrate= 0.0kbits/s dup=1 drop=0 frame=31383 fps=565 q=0.0 size= 0kB time=00:17:27.77 bitrate= 0.0kbits/s dup=1 drop=0 frame=31656 fps=565 q=0.0 size= 0kB time=00:17:36.86 bitrate= 0.0kbits/s dup=1 drop=0 frame=31965 fps=566 q=0.0 size= 0kB time=00:17:47.16 bitrate= 0.0kbits/s dup=1 drop=0 frame=32209 fps=565 q=0.0 size= 0kB time=00:17:55.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=32478 fps=565 q=0.0 size= 0kB time=00:18:04.28 bitrate= 0.0kbits/s dup=1 drop=0 frame CRC mismatch [ac3 @ 0000000001ff1ba0] frame CRC mismatch frame=32804 fps=565 q=0.0 size= 0kB time=00:18:15.16 bitrate= 0.0kbits/s dup=1 drop=0 frame=33111 fps=566 q=0.0 size= 0kB time=00:18:25.40 bitrate= 0.0kbits/s dup=1 drop=0 frame=33392 fps=566 q=0.0 size= 0kB time=00:18:34.78 bitrate= 0.0kbits/s dup=1 drop=0 frame=33677 fps=566 q=0.0 size= 0kB time=00:18:44.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=33963 fps=566 q=0.0 size= 0kB time=00:18:53.85 bitrate= 0.0kbits/s dup=1 drop=0 frame=34269 fps=566 q=0.0 size= 0kB time=00:19:04.06 bitrate= 0.0kbits/s dup=1 drop=0 frame=34570 fps=567 q=0.0 size= 0kB time=00:19:14.11 bitrate= 0.0kbits/s dup=1 drop=0 frame=34854 fps=567 q=0.0 size= 0kB time=00:19:23.58 bitrate= 0.0kbits/s dup=1 drop=0 frame=35158 fps=567 q=0.0 size= 0kB time=00:19:33.72 bitrate= 0.0kbits/s dup=1 drop=0 frame=35485 fps=568 q=0.0 size= 0kB time=00:19:44.60 bitrate= 0.0kbits/s dup=1 drop=0 frame=35722 fps=567 q=0.0 size= 0kB time=00:19:52.51 bitrate= 0.0kbits/s dup=1 drop=0 frame=36026 fps=567 q=0.0 size= 0kB time=00:20:02.65 bitrate= 0.0kbits/s dup=1 drop=0 frame=36361 fps=568 q=0.0 size= 0kB time=00:20:13.85 bitrate= 0.0kbits/s dup=1 drop=0 frame=36656 fps=568 q=0.0 size= 0kB time=00:20:23.71 bitrate= 0.0kbits/s dup=1 drop=0 frame=36946 fps=568 q=0.0 size= 0kB time=00:20:33.37 bitrate= 0.0kbits/s dup=1 drop=0 frame=37279 fps=569 q=0.0 size= 0kB time=00:20:44.48 bitrate= 0.0kbits/s dup=1 drop=0 frame=37587 fps=569 q=0.0 size= 0kB time=00:20:54.78 bitrate= 0.0kbits/s dup=1 drop=0 frame=37895 fps=570 q=0.0 size= 0kB time=00:21:05.05 bitrate= 0.0kbits/s dup=1 drop=0 frame=38192 fps=570 q=0.0 size= 0kB time=00:21:14.91 bitrate= 0.0kbits/s dup=1 drop=0 frame=38477 fps=570 q=0.0 size= 0kB time=00:21:24.48 bitrate= 0.0kbits/s dup=1 drop=0 frame=38661 fps=568 q=0.0 size= 0kB time=00:21:30.56 bitrate= 0.0kbits/s dup=1 drop=0 frame=38973 fps=569 q=0.0 size= 0kB time=00:21:41.02 bitrate= 0.0kbits/s dup=1 drop=0 frame=39328 fps=570 q=0.0 size= 0kB time=00:21:52.83 bitrate= 0.0kbits/s dup=1 drop=0 frame=39652 fps=570 q=0.0 size= 0kB time=00:22:03.68 bitrate= 0.0kbits/s dup=1 drop=0 frame=39996 fps=571 q=0.0 size= 0kB time=00:22:15.13 bitrate= 0.0kbits/s dup=1 drop=0 frame=40365 fps=572 q=0.0 size= 0kB time=00:22:27.45 bitrate= 0.0kbits/s dup=1 drop=0 frame=40710 fps=573 q=0.0 size= 0kB time=00:22:38.97 bitrate= 0.0kbits/s dup=1 drop=0 frame=41064 fps=574 q=0.0 size= 0kB time=00:22:50.78 bitrate= 0.0kbits/s dup=1 drop=0 frame=41422 fps=575 q=0.0 size= 0kB time=00:23:02.72 bitrate= 0.0kbits/s dup=1 drop=0 frame=41783 fps=576 q=0.0 size= 0kB time=00:23:14.78 bitrate= 0.0kbits/s dup=1 drop=0 frame=42133 fps=577 q=0.0 size= 0kB time=00:23:26.46 bitrate= 0.0kbits/s dup=1 drop=0 frame=42507 fps=578 q=0.0 size= 0kB time=00:23:38.94 bitrate= 0.0kbits/s dup=1 drop=0 frame=42878 fps=579 q=0.0 size= 0kB time=00:23:51.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=43242 fps=580 q=0.0 size= 0kB time=00:24:03.45 bitrate= 0.0kbits/s dup=1 drop=0 frame=43589 fps=581 q=0.0 size= 0kB time=00:24:15.04 bitrate= 0.0kbits/s dup=1 drop=0 frame=43936 fps=582 q=0.0 size= 0kB time=00:24:26.62 bitrate= 0.0kbits/s dup=1 drop=0 frame=44310 fps=583 q=0.0 size= 0kB time=00:24:39.10 bitrate= 0.0kbits/s dup=1 drop=0 frame=44683 fps=584 q=0.0 size= 0kB time=00:24:51.55 bitrate= 0.0kbits/s dup=1 drop=0 frame=45064 fps=585 q=0.0 size= 0kB time=00:25:04.22 bitrate= 0.0kbits/s dup=1 drop=0 frame=45415 fps=586 q=0.0 size= 0kB time=00:25:15.96 bitrate= 0.0kbits/s dup=1 drop=0 frame=45806 fps=587 q=0.0 size= 0kB time=00:25:29.02 bitrate= 0.0kbits/s dup=1 drop=0 frame=46133 fps=588 q=0.0 size= 0kB time=00:25:39.93 bitrate= 0.0kbits/s dup=1 drop=0 frame=46496 fps=588 q=0.0 size= 0kB time=00:25:52.03 bitrate= 0.0kbits/s dup=1 drop=0 frame=46866 fps=589 q=0.0 size= 0kB time=00:26:04.38 bitrate= 0.0kbits/s dup=1 drop=0 frame=47215 fps=590 q=0.0 size= 0kB time=00:26:16.03 bitrate= 0.0kbits/s dup=1 drop=0 frame=47570 fps=591 q=0.0 size= 0kB time=00:26:27.87 bitrate= 0.0kbits/s dup=1 drop=0 frame=47916 fps=591 q=0.0 size= 0kB time=00:26:39.42 bitrate= 0.0kbits/s dup=1 drop=0 frame=48257 fps=592 q=0.0 size= 0kB time=00:26:50.78 bitrate= 0.0kbits/s dup=1 drop=0 frame=48588 fps=592 q=0.0 size= 0kB time=00:27:01.82 bitrate= 0.0kbits/s dup=1 drop=0 frame=48911 fps=593 q=0.0 size= 0kB time=00:27:12.60 bitrate= 0.0kbits/s dup=1 drop=0 frame=49292 fps=594 q=0.0 size= 0kB time=00:27:25.31 bitrate= 0.0kbits/s dup=1 drop=0 frame=49472 fps=592 q=0.0 size= 0kB time=00:27:31.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=49858 fps=593 q=0.0 size= 0kB time=00:27:44.22 bitrate= 0.0kbits/s dup=1 drop=0 frame=50262 fps=595 q=0.0 size= 0kB time=00:27:57.69 bitrate= 0.0kbits/s dup=1 drop=0 frame=50644 fps=596 q=0.0 size= 0kB time=00:28:10.40 bitrate= 0.0kbits/s dup=1 drop=0 frame=51028 fps=597 q=0.0 size= 0kB time=00:28:23.26 bitrate= 0.0kbits/s dup=1 drop=0 frame=51417 fps=598 q=0.0 size= 0kB time=00:28:36.22 bitrate= 0.0kbits/s dup=1 drop=0 frame=51810 fps=599 q=0.0 size= 0kB time=00:28:49.34 bitrate= 0.0kbits/s dup=1 drop=0 frame=52193 fps=600 q=0.0 size= 0kB time=00:29:02.11 bitrate= 0.0kbits/s dup=1 drop=0 frame=52577 fps=601 q=0.0 size= 0kB time=00:29:14.94 bitrate= 0.0kbits/s dup=1 drop=0 frame=52986 fps=602 q=0.0 size= 0kB time=00:29:28.54 bitrate= 0.0kbits/s dup=1 drop=0 frame=53385 fps=603 q=0.0 size= 0kB time=00:29:41.88 bitrate= 0.0kbits/s dup=1 drop=0 frame=53638 fps=603 q=0.0 size= 0kB time=00:29:50.33 bitrate= 0.0kbits/s dup=1 drop=0 frame=54027 fps=604 q=0.0 size= 0kB time=00:30:03.32 bitrate= 0.0kbits/s dup=1 drop=0 frame=54429 fps=605 q=0.0 size= 0kB time=00:30:16.73 bitrate= 0.0kbits/s dup=1 drop=0 frame=54812 fps=606 q=0.0 size= 0kB time=00:30:29.50 bitrate= 0.0kbits/s dup=1 drop=0 frame=55197 fps=606 q=0.0 size= 0kB time=00:30:42.36 bitrate= 0.0kbits/s dup=1 drop=0 frame=55560 fps=607 q=0.0 size= 0kB time=00:30:54.46 bitrate= 0.0kbits/s dup=1 drop=0 frame=55934 fps=608 q=0.0 size= 0kB time=00:31:06.94 bitrate= 0.0kbits/s dup=1 drop=0 frame=56268 fps=608 q=0.0 size= 0kB time=00:31:18.08 bitrate= 0.0kbits/s dup=1 drop=0 frame=56606 fps=609 q=0.0 size= 0kB time=00:31:29.37 bitrate= 0.0kbits/s dup=1 drop=0 frame=56955 fps=609 q=0.0 size= 0kB time=00:31:41.02 bitrate= 0.0kbits/s dup=1 drop=0 frame=57312 fps=610 q=0.0 size= 0kB time=00:31:52.89 bitrate= 0.0kbits/s dup=1 drop=0 frame=57638 fps=610 q=0.0 size= 0kB time=00:32:03.80 bitrate= 0.0kbits/s dup=1 drop=0 frame=57932 fps=610 q=0.0 size= 0kB time=00:32:13.60 bitrate= 0.0kbits/s dup=1 drop=0 frame=58257 fps=610 q=0.0 size= 0kB time=00:32:24.44 bitrate= 0.0kbits/s dup=1 drop=0 frame=58581 fps=610 q=0.0 size= 0kB time=00:32:35.23 bitrate= 0.0kbits/s dup=1 drop=0 frame=58928 fps=611 q=0.0 size= 0kB time=00:32:46.84 bitrate= 0.0kbits/s dup=1 drop=0 frame=59240 fps=611 q=0.0 size= 0kB time=00:32:57.24 bitrate= 0.0kbits/s dup=1 drop=0 frame=59546 fps=611 q=0.0 size= 0kB time=00:33:07.45 bitrate= 0.0kbits/s dup=1 drop=0 frame=59869 fps=611 q=0.0 size= 0kB time=00:33:18.20 bitrate= 0.0kbits/s dup=1 drop=0 incomplete frame No more output streams to write to, finishing. frame=60038 fps=611 q=0.0 Lsize= 0kB time=00:33:23.62 bitrate= 0.0kbits/s dup=1 drop=0 video:5629kB audio:1126836kB subtitle:0 global headers:0kB muxing overhead -100.000000%
And there are some minor errors, warnings, nothing to worry about. If you found something strange, post it here and I will help you.Last edited by CactusMan; 5th Feb 2013 at 18:12.
-
-
i saw that method while still searching for the op in my last response to him/her, but since the op never responded back i figure he was just another passing quicky looking for a quick solution and never to hear from again, after all, feedback from posters is criticle for this forums. anyway.
i ran into the same problem you did. the output is not consistant enough and it takes too long for each file. the op said some 2000+ files. i got a headacke just waiting for the first file let alone 100 or 2000 files. maybe there's a quicker way to run it with better params, i don't know. i'm looking into seeing if there are common errors, then maybe group them in a search filter and turn off output so it runs slightly faster and only report view the number of errors per line per video filename. maybe list video's "type" of error as well, since some may still play, but may help gauge what plays or don't, etc. and the user can quickly spot the ones to dump that wont play based on type, etc.
Code:No video errs type notes 1 vid01 1 A 2 vid02 5 B 3 vid03 15 A 4 vid04 20 C 5 vid05 2 C
..
maybe with a little luck, the op will come back here and we can ask for some examples of small videos to test.
the other problem is i don't have any "broken" files to test with so i can create the search filter list to use. if there was way to "brake" a video file somehow, i would try that and see what kinds of errors i get so that i can build a search filer list--if no internal list exist. by i, i mean, me, you, or anyone else.Last edited by vhelp; 5th Feb 2013 at 20:52.
-
btw. instead of using ffmpeg I would probably go for mplayer and use a call like:
Code:mplayer -tsprobe 10000000 -benchmark -forcedsubsonly -mc 0 -nosound -nosub -noautosub -vo null "Path to input"
Further filtering can be done afterwards.
Why I would use mplayer instead of ffmpeg:
a. using '-benchmark' it will try to decode as fast as possible; which might help a bit with the speed
b. using mplayers 'Binary Codec Package' mplayer can decode a lot more content than ffmpeg.
i ran into the same problem you did. the output is not consistant enough and it takes too long for each file
a. making sure the program that decodes the input tries to decode as fast as possible
b. providing more decoding power (cpu) and faster file access speed (hdd)
c. if file access/transfer time and cpu power are both not a bottleneck, run multiple analysis in parallel
-> shouldn't be hard to implement
Cu Selur
Ps.: btw. is the thread starter even reading this?
PPs.: attached a win64 binary gui for this (read the README.txt)Last edited by Selur; 6th Feb 2013 at 03:51.
-
I normally use the latest build of subjunk (seems to be down atm) or mplayer-for-windows on Windows, atm. I'm using SN49 from SubJunk.
-
Selur, sorry for beeing so late... never could tested your program because i'm on windows 32bit and i never needed to test avi files for a long time... but right know because a HDD failure, I have to test a lot of files... do you have this program for 32bit?
-
build one for you and attached it, also: Do not send me request to help somewhere, when I find the time I help where I can and want.
(the attachment only contains a 32bit binary no read me or similar)
stopped developing MPlayerInterlaceDetection (not enough feedback to be worth spending more time with it) a while ago, but I posted the source code here, so if someone wants to develop it further, feel free to do so.
Cu SelurLast edited by Selur; 28th Jul 2013 at 14:56.
-
you forget the attachement... downloaded the self made link and was the same 64 build posted above...
Similar Threads
-
Batch convert ISO's to video files
By Nucleus in forum Video ConversionReplies: 2Last Post: 13th Nov 2011, 12:50 -
What to do with large AVI video files taken on my digital camera?
By scormodo in forum Newbie / General discussionsReplies: 9Last Post: 30th Aug 2009, 11:13 -
Batch conversion of large numbers of DV-AVi to Xvid/Divx
By snehne in forum Video ConversionReplies: 2Last Post: 19th May 2009, 17:04 -
Need advice on batch editing a large number of clips
By clarkkent in forum EditingReplies: 6Last Post: 6th Apr 2009, 15:57 -
batch joining video files
By pengocha in forum EditingReplies: 3Last Post: 27th Oct 2008, 08:52