Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   Создание контейнера mpeg-ps с не-mpeg типом видео. (http://forum.oszone.net/showthread.php?t=258764)

absdjfh 16-04-2013 18:56 2133902

Создание контейнера mpeg-ps с не-mpeg типом видео.
 
Добрый день!

Помогите, пожалуйста, решить проблему.
Нужно конвертировать обычный видеофайл - фильм или что-то подобное (например, контейнер *.avi, *.mp4 - не важно) в формат приставки.
Приставка принимает файлы с расширением *.dvr, которые представляют собой, по сути, контейнер VOB (mpeg-ps). Но, в отличие от dvd-формата, формат видео - не mpeg2, а AVC.

Как осуществить такую конвертацию? Перебрал несколько программ, все не имеют расширенных опций (dvd только с mpeg2, или отдельно avc). Возможно, нужно делать в два этапа: сначала разборку на части, а затем сборку? Если да, то с помощью каких программ?

Подробности формата:
General
Format: MPEG-PS
Overall bit rate: 2 751 Kbps

Video
ID: 224 (0xE0)
Format: AVC
Format/Info: Advanced Video Codec
Format profile: Main@L3.0
Format settings, CABAC: Yes
Format settings, ReFrames: 4 frames
Width: 720 pixels
Height: 576 pixels
Display aspect ratio: 4:3
Frame rate: 25.000 fps
Standard: PAL
Color space: YUV
Chroma subsampling: 4:2:0
Bit depth: 8 bits
Scan type: MBAFF
Color primaries: BT.601 PAL
Transfer characteristics: BT.470 System B, BT.470 System G
Matrix coefficients: BT.601

Audio #1
ID: 192 (0xC0)
Format: MPEG Audio
Compression mode: Lossy
Delay relative to video: -736ms

Audio #2
ID: 204 (0xCC)
Format: MPEG Audio
Compression mode: Lossy

Audio #3
ID: 207 (0xCF)
Format: MPEG Audio
Compression mode: Lossy

Amigos 16-04-2013 20:30 2133971

https://www.google.ru/search?hl=ru&q...вертация+видео

absdjfh 16-04-2013 22:50 2134081

"Приставкой" я назвал устройство, которое не подразумевает чтение видеозаписей, но, тем не менее, поддерживает чтение записей вышеописанного формата, т. к., собственно, записывает и воспроизводит их. Конкретно в этом случае - tv star T900 (цифровой ресивер).

Разумеется, гугл по указанному выше запросу не помогает. Лучше помогли бы.

Есть ли программы, собирающие VOB из AVC/MPEG Audio?

Normal 24-04-2013 23:56 2139133

absdjfh, это можно сделать в XviD4PSP 6.0, проверил, работает

если ресивер будет брыкаться, измените расширение полученного файла на *.dvr или сразу так сделайте.

absdjfh 25-04-2013 10:58 2139270

Спасибо, программа оказалась достаточно продвинутой :). Мне удалось этой программой составить пока только такой формат (в основном перебирая настройки):
читать дальше »

General
Format : MPEG-PS
File size : 11.1 MiB
Duration : 1mn 16s
Overall bit rate : 1 221 Kbps
Writing library : x264 - core 116 r2019M 9cc407d

Video
ID : 224 (0xE0)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Duration : 1mn 16s
Bit rate : 1 069 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Stream size : 9.71 MiB (88%)
Writing library : x264 core 116 r2019M 9cc407d
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x1:0x130 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.20 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=21.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 1mn 16s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 1.16 MiB (10%)


Читать ресивер формат не хочет. Появилось много вопросов. Как убрать Frame Rate Mode = Variable и поменять Scan Type на MBAFF? Что за writing library и encoding settings и влияют ли они на формат? Обязательны ли три звуковых дорожки и как их сделать?

Возможно, это важно: в папке с видео приставка лежит info.dvr размером 32 Кб. В основном состоит из нулевых байтов, в начале байты-буквы каналов, потом - непонятно что, вероятно, сведения о дате/времени записи. Приставка на него особо не реагирует, то есть принимает свои видео при неправильном (составленном для другого случая) инфо-файле.

Normal 25-04-2013 12:25 2139305

Цитата:

Цитата absdjfh
Как убрать Frame Rate Mode = Variable»

нажать на кнопку Параметры кодирования и в строчке Режим кодирования выбрать постоянный битрейт.
Цитата:

Цитата absdjfh
поменять Scan Type на MBAFF? »

не знаю, искать по настройкам.
Цитата:

Цитата absdjfh
то за writing library »

не обращайте на это внимание, это необходимые библиотеки.
Цитата:

Цитата absdjfh
encoding settings »

а это ваши настроенные параметры кодирования.
Цитата:

Цитата absdjfh
Обязательны ли три звуковых дорожки и как их сделать? »

думаю что не обязательны, достаточно одной.
Цитата:

Цитата absdjfh
лежит info.dvr размером 32 Кб »

попробуйте его удалить (переместить), будет ли ресивер воспроизводить основной файл видео без него?


Время: 00:47.

Время: 00:47.
© OSzone.net 2001-