Впечатления о программе

lyolic
Posts: 114
Joined: Sun Jan 25, 2009 11:06 am

Впечатления о программе

Post by lyolic »

Программа абсолютно шикарная.
При транслировании ДВД по DLNA качество видео намного лучше, чем просто через ДВД плеер через HDMI кабель(что странно). Но есть несколько вопросов:
Тестовая картинка(может кому пригодится)
Тест 1920x1080
Тест 1920x1080
PM5644-1920x1080.gif (61.16 KiB) Viewed 24792 times
выводится отлично, но видео, такое впечатление, ужимается по правому и левому краям, т.е в центре изображение шире чем по краям - особенно это заметно когда камера в фильме скользит по кадру.

Почему то не получается смотерть некоторые фильмы - иногда есть звук, но нет изображения. Иногда внутри транскодированного mkv файла видны vob файлы, но они не показываются, а проскакиваются. В связи с этим вопрос, зависит ли работа сервера от инсталлированных кодеков(кодек паков) и если "да", стоит ли на x64 Висте доставлять x64 кодеки?
PS Может кто оптимизировал инсталяцию под x64 платформу - заменил, например билд ffmpeg... или что то подобное...


Очень часто в процессе транскодирования вываливются ошибки
"packet too large, ignoring buffer limits to mux it" и "buffer underflow i=0 bufi="
С чем бы это могло быть связано....
Телевизор: Philips 42PFL9603D (000.098.000.000)
Интернет: ZTE531B(прошивка NetComm 3.64y, оператор Стрим) + Dlink Des-1008D(optional)
Компьютер: E8500, 4 Гб, Ati Radeon HD 4850, Vista x64
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Впечатления о программе

Post by Eugene »

lyolic wrote: Но есть несколько вопросов:
Тестовая картинка(может кому пригодится)

выводится отлично, но видео, такое впечатление, ужимается по правому и левому краям, т.е в центре изображение шире чем по краям - особенно это заметно когда камера в фильме скользит по кадру.
Тестовый MPEG на основе данной картинки
Команда для создания

Code: Select all

hmsmpeg.exe -loop_input -vframes 250 -i PM5644-1920x1080.JPG -i Amanda.wma -r 25 -f dvd PM5644-1920x1080.mpg
lyolic wrote: Почему то не получается смотерть некоторые фильмы - иногда есть звук, но нет изображения.
Если без транскодирования, то связано с поддержкой телевизором размера кадра данного фильма.
lyolic wrote: Иногда внутри транскодированного mkv файла видны vob файлы, но они не показываются, а проскакиваются. В связи с этим вопрос, зависит ли работа сервера от инсталлированных кодеков(кодек паков) и если "да", стоит ли на x64 Висте доставлять x64 кодеки?
Внешние кодеки не используются транскодером. Если фильм не показываются, то возможно недостаточная скорость транскодирования - она меньше частоты кадров.
lyolic wrote: Очень часто в процессе транскодирования вываливются ошибки
"packet too large, ignoring buffer limits to mux it" и "buffer underflow i=0 bufi="
С чем бы это могло быть связано....
Насколько я понимаю, у транскодера есть начальный размер буфера, при кодировании размер данных превышает начальный размер буфера, программа об этом сообщает. Думаю связано с выбранным качеством видео, звука.
lyolic
Posts: 114
Joined: Sun Jan 25, 2009 11:06 am

Re: Впечатления о программе

Post by lyolic »

Странно то что когда я просматриваю сделанный вами мпег на экране не помещается чёрно белый ободок из чёрточек внутри картинки...

При просмотре файла mkv когда не показовывается филmv но есть звук - вылазят следующие ошибки:

Code: Select all

FFmpeg version SVN-r12665, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-postproc --enable-swscale --enable-memali
gn-hack --cpu=i686 --enable-libmp3lame --enable-liba52 --enable-libfaac --enable
-libfaad --disable-demuxer=vfwcap --enable-avisynth --target-os=mingw32 --enable
-shared --enable-vhook --enable-w32threads
  libavutil version: 49.6.0
  libavcodec version: 51.54.0
  libavformat version: 52.13.0
  libavdevice version: 52.0.0
  built on Jan 10 2009 21:47:15, gcc: 4.2.4 [Sherpya]
[matroska @ 6EA35DD0]Ignoring seekhead entry for ID=0x1549a966
[matroska @ 6EA35DD0]Ignoring seekhead entry for ID=0x1654ae6b
[matroska @ 6EA35DD0]Ignoring seekhead entry for ID=0x114d9b74
[matroska @ 6EA35DD0]Unknown entry 0x73a4 in info header
[matroska @ 6EA35DD0]Unknown track header entry 0x55aa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x23314f - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55ee - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0xaa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55aa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x23314f - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55ee - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0xaa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55aa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x23314f - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55ee - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0xaa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55aa - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x23314f - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0x55ee - ignoring
[matroska @ 6EA35DD0]Unknown track header entry 0xaa - ignoring
Input #0, matroska, from 'C:\Users\└ыхъёхщ\Downloads\U_Holmov_Est_Glaza_2[torren
ts.ru].mkv':
  Duration: 01:27:04.0, start: 0.000000, bitrate: N/A
    Stream #0.0(eng): Video: h264, yuv420p, 1280x544 [PAR 1:1 DAR 40:17], 23.98
tb(r)
    Stream #0.1(rus): Audio: liba52, 48000 Hz, 5:1
    Stream #0.2(eng): Audio: liba52, 48000 Hz, 5:1
    Stream #0.3(eng): Subtitle: 0x0000
Output #0, dvd, to 'C:\Users\└ыхъёхщ\AppData\Local\Home Media Server\HMS\Temp\f4
de041a857b4da3dca2e52ecef68168.mpg':
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 1920x816 [PAR 34:45 DAR 16:9],
 q=2-31, 10000 kb/s, 23.98 tb(c)
    Stream #0.1(rus): Audio: ac3, 48000 Hz, 5:1, 448 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
No accelerated IMDCT transform found
Press [q] to stop encoding
frame= 1301 fps= 33 q=2.0 size=   39296kB time=54.2 bitrate=5937.1kbits/s
А как изменить этот размер буфера?
Телевизор: Philips 42PFL9603D (000.098.000.000)
Интернет: ZTE531B(прошивка NetComm 3.64y, оператор Стрим) + Dlink Des-1008D(optional)
Компьютер: E8500, 4 Гб, Ati Radeon HD 4850, Vista x64
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Впечатления о программе

Post by Eugene »

lyolic wrote:Странно то что когда я просматриваю сделанный вами мпег на экране не помещается чёрно белый ободок из чёрточек внутри картинки...
Возможно поможет кнопка пульта оригинальный размер, но не уверен. Телевизор обрезает кадр по краям, наверно, чтобы убрать дефекты, которые бывают по краям.
lyolic wrote: При просмотре файла mkv когда не показовывается филmv но есть звук - вылазят следующие ошибки:

А как изменить этот размер буфера?
Какая-то проблема с PAR (34:45), а должен быть близок к 1:1, скорее всего поэтому и не показывает. Ссылку на torrents.ru не подскажите (попробую проверить) ?

По поводу размера буфера затрудняюсь сказать, пробовал менять различные размеры буфера, но выскакивали другие ошибки, возможно надо менять в комплексе с другими параметрами.
lyolic
Posts: 114
Joined: Sun Jan 25, 2009 11:06 am

Re: Впечатления о программе

Post by lyolic »

Нет проблем - http://torrents.ru/forum/viewtopic.php?t=476080
Плюс скачал последний ffmpeg

Code: Select all

FFmpeg version SVN-r16596-Sherpya, Copyright (c) 2000-2009 Fabrice Bellard, et a
l.
  libavutil     49.12. 0 / 49.12. 0
  libavcodec    52.10. 0 / 52.10. 0
  libavformat   52.23. 1 / 52.23. 1
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 2. 0 /  0. 2. 0
  libswscale     0. 6. 1 /  0. 6. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jan 14 2009 07:24:48, gcc: 4.2.5 20080919 (prerelease) [Sherpya]
- вроде пропали ошибки

Code: Select all

Ignoring seekhead entry for ID=0x1549a966
Телевизор: Philips 42PFL9603D (000.098.000.000)
Интернет: ZTE531B(прошивка NetComm 3.64y, оператор Стрим) + Dlink Des-1008D(optional)
Компьютер: E8500, 4 Гб, Ati Radeon HD 4850, Vista x64
lyolic
Posts: 114
Joined: Sun Jan 25, 2009 11:06 am

Re: Впечатления о программе

Post by lyolic »

http://torrents.ru/forum/viewtopic.php?t=1425412 - а этот файл вообще не открывается :(
Телевизор: Philips 42PFL9603D (000.098.000.000)
Интернет: ZTE531B(прошивка NetComm 3.64y, оператор Стрим) + Dlink Des-1008D(optional)
Компьютер: E8500, 4 Гб, Ati Radeon HD 4850, Vista x64
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Впечатления о программе

Post by Eugene »

lyolic wrote: - вроде пропали ошибки

Code: Select all

Ignoring seekhead entry for ID=0x1549a966
Когда тестировал последние версии FFMPEG, то были проблемы со звуком AC3 в фильмах, которые использовал для проверки, поэтому остановился на той версии, которая считается стабильной. Наверно надо повторить проверки с накопленными знаниями :)
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Впечатления о программе

Post by Eugene »

lyolic wrote:http://torrents.ru/forum/viewtopic.php?t=1425412 - а этот файл вообще не открывается :(
Какие ошибки показывает консоль транскодирования ?
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Впечатления о программе

Post by Eugene »

lyolic wrote:Нет проблем - http://torrents.ru/forum/viewtopic.php?t=476080
Скорее всего выключено дополнение цветом до размера экрана, программа транскодирует в кадр 1920x816, который телевизор не поддерживает, поэтому нет изображения.
lyolic
Posts: 114
Joined: Sun Jan 25, 2009 11:06 am

Re: Впечатления о программе

Post by lyolic »

Так оно и есть - а нельзя ли сделать так, чтобы в профиле телевизора прописывались поддерживаемые им видеорежимами и потом программа сама выбирала, что дополнять, а что нет. Или чтобы можно было для отдельных фильмов задавать свои опции....
Какие ошибки показывает консоль транскодирования ?
Никаких - запускается окно траскодирования - и тут же вываливается.

А нет ли плейлиста для радио - не смог найти в инете....
Телевизор: Philips 42PFL9603D (000.098.000.000)
Интернет: ZTE531B(прошивка NetComm 3.64y, оператор Стрим) + Dlink Des-1008D(optional)
Компьютер: E8500, 4 Гб, Ati Radeon HD 4850, Vista x64
Post Reply