Не транскодируются некоторые HDTV *.mkv

vlads

Не транскодируются некоторые HDTV *.mkv

Post by vlads »

Добрый день всем!
Мне нужна помощь. Не возможно транскодировать некоторые фильмы. в чем проблема не понимаю. Помогите пожалуйста.
При просмотре на компьютере все нормально. При тестовом транскодировании выдает следующую ошибку:

********************************************************************************************************
C:\Program Files\Home Media Server>"C:\Program Files\Home Media Server\hmsmpeg.e
xe" -i "F:\Video\Torrent\Planet Earth HD\Planet Earth.EP03.Fresh Water.720p.HDDV
D.x264.mkv" -f dvd -vcodec mpeg2video -b 6000000 -aspect 16:9 -copyts -pix_fmt
yuv420p -acodec copy -r 23.976 -s 1280x720 -threads 2 -map 0:0 -map 0:1 "I:\Tran
se-coding\HmsTemp\Test_b6d23ec9d54c94a8dcbcef4a20ee0ac4.mpg" -v -1
FFmpeg version SVN-19638, Copyright (c) 2000-2009 Fabrice Bellard, et al.
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.32. 0 / 52.32. 0
libavformat 52.37. 0 / 52.37. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Sep 5 2009 09:28:34, gcc: 4.2.4 [Sherpya]

Seems stream 0 codec frame rate differs from container frame rate: 47.95 (27956/
583) -> 23.98 (24000/1001)
Input #0, matroska, from 'F:\Video\Torrent\Planet Earth HD\Planet Earth.EP03.Fre
sh Water.720p.HDDVD.x264.mkv':
Duration: 00:51:20.04, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264, yuv420p, 1280x720, PAR 1:1 DAR 16:9, 23.98 tb
r, 1k tbn, 47.95 tbc
Stream #0.1(rus): Audio: ac3, 48000 Hz, 6 channels, s16
Stream #0.2: Attachment: 0x0000
Stream #0.3: Attachment: 0x0000
Metadata
title : Planet.Earth.EP03.Fresh.Water.2006.720p.HDDVD.x264-ESiR
Output #0, dvd, to 'I:\Transe-coding\HmsTemp\Test_b6d23ec9d54c94a8dcbcef4a20ee0a
c4.mpg':
Stream #0.0(eng): Video: mpeg2video, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q
=2-31, 6000 kb/s, 90k tbn, 23.98 tbc
Stream #0.1(rus): Audio: ac3, 48000 Hz, 6 channels, s16
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[NULL @ 0xe0fa90]error, non monotone timestamps 23040 >= 23040
av_interleaved_write_frame(): Error while opening file

C:\Program Files\Home Media Server>pause
Для продолжения нажмите любую клавишу . . .
**************************************************************************
Информация по видео-файлу вот:
General
Complete name : F:\Video\Torrent\Planet Earth HD\Planet Earth.EP03.Fresh Water.720p.HDDVD.x264.mkv
Format : Matroska
File size : 2.16 GiB
Duration : 51mn 20s
Overall bit rate : 6 018 Kbps
Movie name : Planet.Earth.EP03.Fresh.Water.2006.720p.HDDVD.x264-ESiR
Encoded date : UTC 2007-06-09 04:48:58
Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Cover : Yes / Yes

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.1
Format settings, CABAC : Yes
Format settings, ReFrames : 9 frames
Muxing mode : Container profile=Unknown@5.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 51mn 16s
Bit rate : 5 515 Kbps
Nominal bit rate : 5 627 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.250
Stream size : 1.98 GiB (92%)
Title : Planet Earth - EP03 - Fresh Water
Writing library : x264 core 54 svn-635M
Encoding settings : cabac=1 / ref=6 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=2 / nr=0 / decimate=0 / mbaff=0 / bframes=4 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=5627 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.5:18.0
Language : English


Заранее благодарен за ответ.
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Не транскодируются некоторые HDTV *.mkv

Post by Eugene »

vlads wrote: Мне нужна помощь. Не возможно транскодировать некоторые фильмы. в чем проблема не понимаю. Помогите пожалуйста.
При просмотре на компьютере все нормально. При тестовом транскодировании выдает следующую ошибку:

Заранее благодарен за ответ.
Настройки-Транскодер-"Кодеки,кадр" - выключите копирование оригинальной дорожки.
vlads

Re: Не транскодируются некоторые HDTV *.mkv

Post by vlads »

Спасибо огромное, очень даже помогло!!!!!!!!!!!!!! Теперь все работает. Может тогда скажете, что это за функция?
Да и вообще может есть где подробный мануал для не посвященных, чтобы почитать про HMS и что это ПО может делать и про функционал?

Еще раз спасибо.
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Не транскодируются некоторые HDTV *.mkv

Post by Eugene »

vlads wrote: Теперь все работает. Может тогда скажете, что это за функция?
По-моему название говорит само за себя.
vlads wrote: Да и вообще может есть где подробный мануал для не посвященных, чтобы почитать про HMS и что это ПО может делать и про функционал?
Помощь-Последние изменения :)
American

Re: Не транскодируются некоторые HDTV *.mkv

Post by American »

vlads wrote:Спасибо огромное, очень даже помогло!!!!!!!!!!!!!! Теперь все работает. Может тогда скажете, что это за функция?
Да и вообще может есть где подробный мануал для не посвященных, чтобы почитать про HMS и что это ПО может делать и про функционал?

Еще раз спасибо.
В разделе База Данных еще от меня добавленно описание настроек с картинками
http://www.homemediaserver.ru/forum/vie ... 5325#p5325
... и там кстати написанно, что советую обратить внимание на проигрывание mkv файла и отключение звуковой дорожки..
Как раз ваш случай,... :D
Shagrat2

Re: Не транскодируются некоторые HDTV *.mkv

Post by Shagrat2 »

Помогите пожалуйста уже неделю бьюсь

Телевизор: Philips
Компьютер: АМД 4ядра Phenom II 2Г памяти

Есть файл
Название свойства/значение | |
- | Общее |
| | Полное имя: D:\Video\Ani.Lorak.mkv
| | Формат: Matroska
| | Размер файла: 274 Мегабайт
| | Продолжительность: 3 м. 1 с.
| | Общий поток: 12,6 Мбит/сек
| | Дата кодирования: UTC 2008-05-22 19:48:39
| | Программа-кодировщик: mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
| | Библиотека кодирования: libebml v0.7.7 + libmatroska v0.8.1
- | Видео |
| | Идентификатор: 2
| | Формат: AVC
| | Формат/Информация: Advanced Video Codec
| | Профайл формата: High@L5.1
| | Параметры CABAC формата: Да
| | Параметры ReFrames формата: 5 кадры
| | Режим смешивания: Container profile=Unknown@5.1
| | Идентификатор кодека: V_MPEG4/ISO/AVC
| | Продолжительность: 3 м. 1 с.
| | Битрейт: 11,7 Мбит/сек
| | Ширина: 1280 пикс.
| | Высота: 720 пикс.
| | Соотношение кадра: 16:9
| | Частота кадров: 25,000 кадр/сек
| | Разрешение: 24 бит
| | Колориметрия: 4:2:0
| | Тип развёртки: Прогрессивная
| | Бит/(Пиксели*Кадры): 0.509
| | Размер потока: 254 Мегабайт (93%)
| | Библиотека кодирования: x264 core 57 svn-721
| | Настройки программы: cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=4 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=crf / crf=20.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30
| | Язык: English
- | Аудио |
| | Идентификатор: 1
| | Формат: AC-3
| | Формат/Информация: Audio Coding 3
| | Идентификатор кодека: A_AC3
| | Продолжительность: 3 м. 1 с.
| | Вид битрейта: Постоянный
| | Битрейт: 640 Кбит/сек
| | Канал(ы): 6 канала(ов)
| | Расположение каналов: Front: L C R, Surround: L R, LFE
| | Частота: 48,0 КГц
| | Размер потока: 13,9 Мегабайт (5%)

Профиль стандартный фильм - Играет 40 секунд а потом, индикатор скорости медленно съезжает на 25 и вешается
Профиль TsMuxer - Не отображает ничего (Хотя вроде как транскодирование идет)

Если пробовать смотреть через VCL все отлично работает

Предварительное транскодирование со стандартным профилем, немного ругается
[dvd @ 0x22af960]buffer underflow i=1 bufi=2067 size=2560
[dvd @ 0x22af960]buffer underflow i=1 bufi=2452 size=2560
[dvd @ 0x22af960]packet too large, ignoring buffer limits to mux it
[dvd @ 0x22af960]buffer underflow i=1 bufi=2452 size=2560
[dvd @ 0x22af960]buffer underflow i=1 bufi=2292 size=2560

Предварительное транскодирование с TsMuxer проходит очень быстро и даже не загружает процессор

Если взять обычний AVI фильм, то семптомы теже, но производительность падает позже

Помогите пожалуста победить проблемму
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Не транскодируются некоторые HDTV *.mkv

Post by Eugene »

Shagrat2 wrote:Помогите пожалуйста уже неделю бьюсь

Телевизор: Philips
Компьютер: АМД 4ядра Phenom II 2Г памяти

Есть файл
Название свойства/значение | |
- | Общее |
| | Полное имя: D:\Video\Ani.Lorak.mkv
| | Формат: Matroska
| | Размер файла: 274 Мегабайт
| | Продолжительность: 3 м. 1 с.
| | Общий поток: 12,6 Мбит/сек
| | Дата кодирования: UTC 2008-05-22 19:48:39
| | Программа-кодировщик: mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
| | Библиотека кодирования: libebml v0.7.7 + libmatroska v0.8.1
- | Видео |
| | Идентификатор: 2
| | Формат: AVC
| | Формат/Информация: Advanced Video Codec
| | Профайл формата: High@L5.1
| | Параметры CABAC формата: Да
| | Параметры ReFrames формата: 5 кадры
| | Режим смешивания: Container profile=Unknown@5.1
| | Идентификатор кодека: V_MPEG4/ISO/AVC
| | Продолжительность: 3 м. 1 с.
| | Битрейт: 11,7 Мбит/сек
| | Ширина: 1280 пикс.
| | Высота: 720 пикс.
| | Соотношение кадра: 16:9
| | Частота кадров: 25,000 кадр/сек
| | Разрешение: 24 бит
| | Колориметрия: 4:2:0
| | Тип развёртки: Прогрессивная
| | Бит/(Пиксели*Кадры): 0.509
| | Размер потока: 254 Мегабайт (93%)
| | Библиотека кодирования: x264 core 57 svn-721
| | Настройки программы: cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=4 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=crf / crf=20.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30
| | Язык: English
- | Аудио |
| | Идентификатор: 1
| | Формат: AC-3
| | Формат/Информация: Audio Coding 3
| | Идентификатор кодека: A_AC3
| | Продолжительность: 3 м. 1 с.
| | Вид битрейта: Постоянный
| | Битрейт: 640 Кбит/сек
| | Канал(ы): 6 канала(ов)
| | Расположение каналов: Front: L C R, Surround: L R, LFE
| | Частота: 48,0 КГц
| | Размер потока: 13,9 Мегабайт (5%)

Профиль стандартный фильм - Играет 40 секунд а потом, индикатор скорости медленно съезжает на 25 и вешается
Профиль TsMuxer - Не отображает ничего (Хотя вроде как транскодирование идет)

Если пробовать смотреть через VCL все отлично работает

Предварительное транскодирование со стандартным профилем, немного ругается
[dvd @ 0x22af960]buffer underflow i=1 bufi=2067 size=2560
[dvd @ 0x22af960]buffer underflow i=1 bufi=2452 size=2560
[dvd @ 0x22af960]packet too large, ignoring buffer limits to mux it
[dvd @ 0x22af960]buffer underflow i=1 bufi=2452 size=2560
[dvd @ 0x22af960]buffer underflow i=1 bufi=2292 size=2560

Предварительное транскодирование с TsMuxer проходит очень быстро и даже не загружает процессор

Если взять обычний AVI фильм, то семптомы теже, но производительность падает позже

Помогите пожалуста победить проблемму
Настройки-Транскодирование-"Максимальное опережение транскодирования" ?
Shagrat2

Re: Не транскодируются некоторые HDTV *.mkv

Post by Shagrat2 »

Стояло по умолчанию
42949672950
Shagrat2

Re: Не транскодируются некоторые HDTV *.mkv

Post by Shagrat2 »

Ой. 15 секунд
Shagrat2

Re: Не транскодируются некоторые HDTV *.mkv

Post by Shagrat2 »

Если сложно понять в чем проблема. Могу выложить файл видео и настройки программы.

tsMuxer - работает быстро, но телевизор его не понимает (В смысле результат работы), VCL показывает все хорошо
HMSMPEG - телевизор показывает первые 15 сек, потом падает скорость, а доходя до 25 - вообще останавливается

Помогите пожалуйста разобраться
Post Reply