Author Topic: Обработака видео с регистратора  (Read 1907 times)

0 Members and 1 Guest are viewing this topic.

Offline littre

  • Почётный писатель
  • *****
  • Posts: 2095
  • Gender: Male
  • Иван smallcar
А кто как обрабатывает видео с регистратора
например у меня он пишет аудио непонятного формата, нигде без бубнов не воспроизводится
расширение mov, на дешевых бытовых плеерах просто не видится
видеокодек h264 - для качества 1080p конечно хорошо, но опять же, с плеерами пока не совместимо
да еще и нарублено видео на куски по 3 минуты
если заливать на ютуб, даже без пережатия желательно склеить

я на линухе все в командной строке менкодером делаю

склейка
mencoder -o out.avi in1.mov in2.mov ...

перекодировка
звук
например в mp3
-oac mp3lame
битрейт можно не указывать, по умолчанию выберет нормальную цифру, чаще всего приемлемую
если надо задать явно, говорим так
-oac mp3lame:abitrate=256
посмотреть как еще можно
mplayer -oac help

видео
например в xvid
-ovc xvid -xvidencopts bitrate=1000
(для этого кодека надо задать битрейт обязательно, если пережимать в h264 у меня сработало без указания битрейта)
посмотреть как еще можно
mplayer -ovc help
если проц очень мощный многоядерный, чтобы задействовать все ядра или часть, чтобы параллельно можно было бы что то делать, можно это задать
-ovc xvid -xvidencopts bitrate=1000:threads=0 - 0 значит автовыбор
или
-ovc xvid -xvidencopts bitrate=1000:threads=7 - использовать только 7 ядер, а восьмое будет свободно для других дел...
для кодека h264 количество ядер задается так же, другие случаи я не рассматривал
если threads не задать, будет юзаться всего одно ядро

восстановить индексы, если видео после склейки не перематывается
-idx

если видео надо просто склеить из кусков, не меняя кодеков, указываем в качестве кодека слово copy
вот так
mencoder -ovc copy -oac copy
хотя лично у меня аудио так не скопировалось, (ubuntu 12.04 LTS) хотя в мануале говорится, что можно
но не беда, я жму либо в mp3, либо говорю pcm - это кодек без сжатия, самый быстрый, по скорости как copy
на общем времени процесса эта беда не сильно мешает
хуже было бы с видео
но к счастью , для видео опция copy работает отлично и скорость склейки равна скорости обычного копирования файлов на данном диске
а всякого рода громоздкие видеоредакторы в обязательном порядке требуют пережатия, даже если этого не нужно. отсюда огромное время обработки

последние две нужные опции, обрезка ролика
часто в ролике надо отрезать ненужное начало и/или конец

конец
-endpos 2:9:05.0
сначала идет час, потом минута, потом секунда, потом миллисекунда
миллисекунды иногда важны, когда надо с точностью до кадра отрезать

начало
-ss 1:10:20.20


таким образом, можно на любом ноуте с линухой прямо в поле быстро склеить видео, отрезать лишние начало и конец и залить на ютуп

хотя чесгря на свежеустновленной ябунте менкодера нету
надо поставить
apt-get install mencoder

Offline Сибиряк

  • Политотречённый
  • Почётный писатель
  • *****
  • Posts: 3749
  • Gender: Male
  • Николай.
Вань не проще нормальный регистратор купить,чем так мастурбировать?!
Машины меняются,друзья и Форум остаются!

Offline littre

  • Почётный писатель
  • *****
  • Posts: 2095
  • Gender: Male
  • Иван smallcar
да рег то нормальный
все реги бьют видео на куски, это специально сделано, чтобы при ударе текущий кусок скидаыать в защищенную папку, и без редактирования выборочно куски отдать дпсам, не отдавая не нужные
но склеивать их вместе и отрезать лишнее точнее уже потом надо

по кодекам h264 - это сейчас тоже стандарт
проблема не в нем, а в тех местах, где он не понимается
или например н телефон надо скинуть и убавить разрешение
нафиг на телефоне 1900 на 1080

Offline Yurz

  • Почётный писатель
  • *****
  • Posts: 26736
  • Gender: Male
  • Юра, телепат-самоучка.
не знаю, у меня 2 рега пишут в avi, один в mp4. Режут по 15мин. Т.е. и плееры и даже телик спокойно их переваривают, не говоря о закачке на сайты.
Склеивать смысла не вижу - ибо между роликами всегда есть пропуск от пары секунд до 10 сек.
Редактирую Авидемуксом.

Offline littre

  • Почётный писатель
  • *****
  • Posts: 2095
  • Gender: Male
  • Иван smallcar
Склеивать смысла не вижу - ибо между роликами всегда есть пропуск от пары секунд до 10 сек.
вот это как раз и есть показатель качественности рега
у моего при склейке видео получается идеально ровное, будто и не резали его
некоторые наоборот, с нахлестом куски делают
так что без плясок все равно не склеишь
выходит мне с этим даже повезло, что куски простой конкатенацией ровно сходятся
без дыр и нахлестов

Offline ilyavik

  • Писатель
  • ****
  • Posts: 395
  • Gender: Male
У меня Blackvue 400-й, ни с видео ни с звуком нет заморочек. Всё вместе пишется в один файл по минуте, как обычное кино в mp4. Пропусков в записях нет, да и опасное это дело пропуски, может как раз нужный момент и не записать. На компе нет проблем с воспроизведением, а в DVD - плеер даже не пытался пихать эти записи.

Offline Sphinx054

  • Почётный писатель
  • *****
  • Posts: 1501
  • Gender: Male
у меня режет отличные ролики по 3 минуты (можно по 5) качеством 1080р в avi, воспроизводится с любого ПК без бубнов.
Регистратор Mio MiVue 358 P

Offline littre

  • Почётный писатель
  • *****
  • Posts: 2095
  • Gender: Male
  • Иван smallcar
ну у меня вроде тоже можно длительность выбрать, правда всего 2 варианта, 3 или 5
оставил 3, какая разница, было бы хоть 30 минут а так...
но формат в mov это конечно подстава

кто рассказывает во что рег пишет - из свойств файла кодек видео/аудио тоже указывайте, интересно ведь
во что нынче для рега модно жать

Позже (05/03/14) добавлено:
кстати, как еще получать профит консольной обработки

сегодня на работе решил пообрабатывать несколько роликов
слил куски в один, отрезал лишнее, стал жать из h264 в xvid, чтоб на телефон перекинуть не так много места было
в оригинале с рега битрейт получается что то под 20000, а я решил пожать в 3000...
и тут хопа, ноут, на  котором я все делал, призадумался, 25 минутный ролик на core2duo грозил жаться что то порядка пары часов...
а дома простаивает i7
ну что, прикинул, посчитал, закачал ролик домой, там в 8 потоков минут за 10 все сжалось, из 3 гиг получилось 600мб
которые я качнул обратно и залил на телефон
лил через sftp
жал через ssh в командной строке, как рассказывал в 1 посту
на все про все ушло ну с полчаса наверное
на туда, там и оттуда...
« Last Edit: 05/03/14 by littre »

Offline ilyavik

  • Писатель
  • ****
  • Posts: 395
  • Gender: Male
У меня PotPlayer вот такую инфу выдаёт по файлу видеозаписи:

  [spoiler]General
    Complete name : D:\20131006_160349_N.mp4
    Format : MPEG-4
    Format profile : Base Media / Version 2
    Codec ID : mp42
    File size : 71.9 MiB
    Duration : 1mn 0s
    Overall bit rate mode : Variable
    Overall bit rate : 9 908 Kbps
    Encoded date : UTC 2013-10-06 09:04:50
    Tagged date : UTC 2013-10-06 09:04:50
  Video #1
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : [email protected]
    Format settings, CABAC : Yes
    Format settings, ReFrames : 1 frame
    Format settings, GOP : M=1, N=30
    Muxing mode : Container [email protected]
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 1mn 0s
    Source duration : 1mn 0s
    Bit rate mode : Variable
    Bit rate : 9 867 Kbps
    Maximum bit rate : 10 000 Kbps
    Width : 1 920 pixels
    Height : 1 080 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Variable
    Frame rate : 29.554 fps
    Minimum frame rate : 29.412 fps
    Maximum frame rate : 30.303 fps
    Standard : NTSC
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.161
    Stream size : 71.6 MiB (100%)
    Source stream size : 71.6 MiB (100%)
    Language : English
    Encoded date : UTC 2013-10-06 09:04:50
    Tagged date : UTC 2013-10-06 09:04:50
    mdhd_Duration : 60872
  Audio #2
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 1mn 0s
    Bit rate mode : Variable
    Bit rate : 24.1 Kbps
    Channel(s) : 1 channel
    Channel positions : Front: C
    Sampling rate : 8 000 Hz
    Compression mode : Lossy
    Stream size : 179 KiB (0%)
    Language : English
    Encoded date : UTC 2013-10-06 09:04:50
    Tagged date : UTC 2013-10-06 09:04:50[/spoiler]

Битрейт можно выставить по желанию хоть до 15 000 Kbps, но считаю бессмысленным, распознаваемость номеров не станет лучше, а вот размер файла увеличится значительно.