Начало › Форум › Видео › Конвертирование видео › Формат dv4 Видеорегистратора
В этой теме 23 ответа, 5 участников, последнее обновление ev-andrienko 8 года/лет, 2 мес. назад.
-
АвторСообщения
-
26.12.2010 в 15:41 #734
угораздил черт купить видеорегистратор KPD674 H.264 (4 канала, DVR) для магазина. Сохраняет файлы в формате dv4. Его чем-то конвертнуть можно? или просмотреть в каком-то плеере?
Команда
mencoder CH01_2010DEC26140000_0.dv4 -ovc x264 x264enc pass=1 turbo=0 visualize -o 1.mp4 что-то долго конвертирует 8 часов видеозаписи — это почти 6 часов конвертирования,
а мне надо быстро закатать все это дело на болванку и отдать на просмотр с видеоплеера, т.к. заинтересованное лицо не общается с компьютером.Может зря я с конвертированием заморачиваюсь? и есть какой-то более легкий вариант? Например поменять эту железяку на другую, с более адекватной поддержкой видеоформатов?
Если есть специалисты, подскажите, пожалуйста, чего делать?
26.12.2010 в 20:51 #842http://www.moviecodec.com/file-types/how-to-play-cctv-dv4-file-format-in-pc-85119/
Там, кстати, VLC упоминают.
05.01.2011 в 18:00 #845prokoudine написал:
http://www.moviecodec.com/file-types/how-to-play-cctv-dv4-file-format-in-pc-85119/Там, кстати, VLC упоминают.
Спс, но VLC не помог.
Удалось запустить, правда, плейер, который там в ссылке был указан под Wine. Кстати он идет «в комплекте» с моим регистратором, но какая-то устаревшая версия и не работает ни под мастдайкой ни в Wine. Та, которая по ссылке, завелась, даже нормально конвертит в avi под мастдаем, но в wine никак.
Кроме того час времени в dv4 — около 90 мб в avi без сжатия около 1100 Мб
Буду пробовать теперь ч/з сеть подключаться и смотреть, чего можно сделать.P.S. Прога у них какая-то самопальная. Видимо индусы мастерили за бутылку коньяка. Ни версии, ни названия ни оффсайта. Да и по формату dv4 мало чего вразумительного в сети.
Классический пример того, как не надо делать ПО. Похоже намаюсь я с этим чудом вражеской техники.06.01.2011 в 18:52 #847Попробуй в mlpayer-е просмотреть, если он этот формат поймёт то его можно будет конвертировать mencoder-ом.
07.01.2011 в 16:12 #848Rodegast написал:
Попробуй в mlpayer-е просмотреть, если он этот формат поймёт то его можно будет конвертировать mencoder-ом.Нет. у mplayer-а этот формат вызывает ноль эиоций. Такое подозрение, что это какой-то хитрозавернутый архив с высокой степенью сжатия
07.01.2011 в 17:44 #849Однако, команда
mencoder CH01_2010DEC31100000_0.dv4 -ovc x264 x264enc preset=ultrafast -o 1.mp4
дает файл без звука и скорость воспроизведения очень быстрая.
07.01.2011 в 18:03 #850Вот вывод mencoder
[code:yyhecrme]
Pos: infs 33867f (36%) 31.46fps Trem: 31min 81mb A-V:0.000 [0:0]
[h264 @ 0x87998e0]P sub_mb_type 4 out of range at 0 1
[h264 @ 0x87998e0]error while decoding MB 0 1
[h264 @ 0x87998e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x87998e0]concealing 5 DC, 5 AC, 5 MV errors
Pos: infs 33868f (36%) 31.46fps Trem: 31min 81mb A-V:0.000 [0:0]
[h264 @ 0x87998e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x87998e0]concealing 5 DC, 5 AC, 5 MV errors
Pos: infs 34013f (36%) 31.47fps Trem: 30min 81mb A-V:0.000 [0:0]
[h264 @ 0x87998e0]illegal reordering_of_pic_nums_idc
[h264 @ 0x87998e0]decode_slice_header error
[h264 @ 0x87998e0]concealing 396 DC, 396 AC, 396 MV errors
Pos: infs 34042f (36%) 31.47fps Trem: 30min 81mb A-V:0.000 [0:0]
[h264 @ 0x87998e0]insane cropping not completely supported, this could look slightly wrong ...
[h264 @ 0x87998e0]non-existing PPS 3 referenced
[h264 @ 0x87998e0]decode_slice_header error
Ошибка сегментирования[/code:yyhecrme]ВЫлетает где-то на 30-й минуте
07.01.2011 в 18:58 #851Однако mplayer начал воспроизводить после обновления но на экране каша из пикселей и в консоли вот что
[code:2pmtfwlm][h264 @ 0x88ca6c0]corrupted macroblock 6 3 (total_coeff=-1)
[h264 @ 0x88ca6c0]error while decoding MB 6 3
[h264 @ 0x88ca6c0]concealing 373 DC, 373 AC, 373 MV errors
V: 0.0 0/ 0 ??% ??% ??,?% 0 0
[h264 @ 0x88ca6c0]no frame!
Error while decoding frame!
[h264 @ 0x88ca6c0]no frame!
Error while decoding frame!
[h264 @ 0x88ca6c0]no frame!
Error while decoding frame!
[h264 @ 0x88ca6c0]no frame!
Error while decoding frame!
V: 0.0 0/ 0 ??% ??% ??,?% 0 0 [/code:2pmtfwlm]09.01.2011 в 19:10 #854Попробуй не кодировать, а скопировать видео в другой контейнер
mencoder -ovc copy -oac copy -of lavf -lavfopts format=matroska /home/rodegast/*.avi -o /home/rodegast/*.mkvЕсли ничего не получится закинь куда нибудь небольшой файл с регистратора, я посмотрю что с ним можно будет сделать.
10.01.2011 в 19:23 #859Вот как-то так
~/Video/MagTtn> mencoder -ovc copy -oac copy -of lavf -lavfopts format=matroska CH01_2010DEC31100000_0.dv4 -o 1.mkv
[code:3k2gmg1t]MPlayer dev-SVN-r32749-4.5-openSUSE Linux 11.3 (i686)-Packman (C) 2000-2010 MPlayer Teamsuccess: format: 0 data: 0x0 — 0x63aee00
H264-ES file format detected.
[V] filefmt:30 fourcc:0x10000005 size:352×288 fps:0.000 ftime:=0.0000
** MUXER_LAVF *****************************************************************
REMEMBER: MEncoder’s libavformat muxing is presently broken and can generate
INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
will play these INCORRECT files as if nothing were wrong!
*******************************************************************************
OK, exit.
videocodec: framecopy (352×288 24bpp fourcc=10000005)Skipping frame!
Pos: -nans 1f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0]
VIDEO CODEC ID: 0
Writing header...
[matroska @ 0x8e73f30] time base not set
Исключение в операции с плавающей точкой
[/code:3k2gmg1t]Поэкспериментировал с предложенной командой
~/Video/MagTtn> mencoder -ovc copy -oac copy -of avi -lavfopts format=avi CH01_2010DEC31100000_0.dv4 -o 3.avi
вывод команды такой —
[code:3k2gmg1t]MPlayer dev-SVN-r32749-4.5-openSUSE Linux 11.3 (i686)-Packman (C) 2000-2010 MPlayer Teamsuccess: format: 0 data: 0x0 — 0x63aee00
H264-ES file format detected.
[V] filefmt:30 fourcc:0x10000005 size:352×288 fps:0.000 ftime:=0.0000
videocodec: framecopy (352×288 24bpp fourcc=10000005)Skipping frame!
Pos: -nans 1f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0]
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Pos: -nans 90624f (99%) 4750.68fps Trem: 0min 100mb A-V:0.000 [0:0]
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.Video stream: 0.000 kbit/s (0 B/s) size: 104513866 bytes inf secs 90624 frames[/code:3k2gmg1t]
а на выходе файл без звука и с высокой скоростью воспроизведения
10.01.2011 в 19:24 #860Завтра попробую подготовить небольшой кусочек видео и выложить его куда нибудь
12.01.2011 в 18:26 #862@[b:2d2uqtlp]Rodegast[/b:2d2uqtlp]
Наступило завтра » title=»Smile» />
[url:2d2uqtlp]http://ifolder.ru/21285495[/url:2d2uqtlp]
в файле — полчаса видеозаписи в формате dv4 со звуком[b:2d2uqtlp]Upd[/b:2d2uqtlp]
[url:2d2uqtlp]http://depositfiles.com/files/w6bbyfhrk[/url:2d2uqtlp]12.01.2011 в 18:33 #863Я тут подумал, м/б вывод отладки их родного видеоплеера из под вайна чем-то поможет?
14.01.2011 в 17:44 #866Прочесть звук так и не удалось, но с видео кое что получилось. Основная проблема была в том что в формате не указывается частота кадров и по этому её придётся задать в ручную:
mencoder -fps 25 ./CH01_2011JAN12173000_0.dv4 -ovc x264 -oac copy -o ./vid.avi15.01.2011 в 21:53 #869[code:7wt0690x]mencoder -fps 25 ./CH01_2011JAN12173000_0.dv4 -ovc x264 -oac copy -o ./vid.avi[/code:7wt0690x]
спасибо за наколку , пс вашей подачи немного разобрался как работать с mencoder.
Я чуть поменял на
[code:7wt0690x]mencoder -fps 25 ./CH01_2011JAN12173000_0.dv4 -ovc copy -oac copy -o ./vid.avi[/code:7wt0690x]
так шустрее работает и результат почти тот же на 1 Мб больше
буду копать дальше — звук нужен однако
-
АвторСообщения
Для ответа в этой теме необходимо авторизоваться.