Транскодеры и профили транскодирования

Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Транскодеры и профили транскодирования

Post by Eugene »

Donetsk57 wrote:скорость транскодирования это fps =11?
Да
Donetsk57

Re: Транскодеры и профили транскодирования

Post by Donetsk57 »

C:\Program Files (x86)\Home Media Server>"C:\Program Files (x86)\Home Media Serv
er\hmsmpeg.exe" -i "F:\Видео\Футбол\Shakhtar-Werder\2009 UEFA FINAL Shakhtar Wer
der 1 Half (INTER - RTR).avi" -f dvd -vcodec mpeg2video -b 8000000 -aspect 16:9
-copyts -pix_fmt yuv420p -acodec ac3 -ab 448000 -ar 48000 -padleft 114 -padrigh
t 116 -padtop 0 -padbottom 0 -padcolor 2D3741 -s 1690x1080 -threads 2 -map 0:0 -
map 0:1 "C:\Users\Администратор\AppData\Local\Home Media Server\HMS\Temp\Test_4d
f51fe7e1f59ff0b635698fa451e9b2.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]
Input #0, avi, from 'F:\┬шфхю\╘єЄсюы\Shakhtar-Werder\2009 UEFA FINAL Shakhtar We
rder 1 Half (INTER - RTR).avi':
Duration: 00:52:42.44, start: 0.000000, bitrate: 2120 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 704x450 [PAR 1:1 DAR 352:225], 25 tbr, 2
5 tbn, 25 tbc
Stream #0.1: Audio: mp3, 48000 Hz, 2 channels, s16, 128 kb/s
Stream #0.2: Audio: mp3, 48000 Hz, 2 channels, s16, 128 kb/s
File 'C:\Users\└фьшэшёЄЁрЄюЁ\AppData\Local\Home Media Server\HMS\Temp\Test_4df51
fe7e1f59ff0b635698fa451e9b2.mpg' already exists. Overwrite ? [y/N] y
[ac3 @ 0x26d6e10]No channel layout specified. The encoder will guess the layout,
but it might be incorrect.
Output #0, dvd, to 'C:\Users\└фьшэшёЄЁрЄюЁ\AppData\Local\Home Media Server\HMS\T
emp\Test_4df51fe7e1f59ff0b635698fa451e9b2.mpg':
Stream #0.0: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], q=2-3
1, 8000 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: ac3, 48000 Hz, stereo, s16, 448 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=234087 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=234087 size=245823
Last message repeated 1 times
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=234087 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=236111 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=236111 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=238135 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=238135 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=240159 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=240159 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=242183 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=242183 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=244207 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=244207 size=245823
frame= 832 fps= 36 q=14.6 size= 35178kB time=33.24 bitrate=8669.6kbits/s
Уже лучше ДА?
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Транскодеры и профили транскодирования

Post by Eugene »

Donetsk57 wrote:C:\Program Files (x86)\Home Media Server>"C:\Program Files (x86)\Home Media Serv
er\hmsmpeg.exe" -i "F:\Видео\Футбол\Shakhtar-Werder\2009 UEFA FINAL Shakhtar Wer
der 1 Half (INTER - RTR).avi" -f dvd -vcodec mpeg2video -b 8000000 -aspect 16:9
-copyts -pix_fmt yuv420p -acodec ac3 -ab 448000 -ar 48000 -padleft 114 -padrigh
t 116 -padtop 0 -padbottom 0 -padcolor 2D3741 -s 1690x1080 -threads 2 -map 0:0 -
map 0:1 "C:\Users\Администратор\AppData\Local\Home Media Server\HMS\Temp\Test_4d
f51fe7e1f59ff0b635698fa451e9b2.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]
Input #0, avi, from 'F:\┬шфхю\╘єЄсюы\Shakhtar-Werder\2009 UEFA FINAL Shakhtar We
rder 1 Half (INTER - RTR).avi':
Duration: 00:52:42.44, start: 0.000000, bitrate: 2120 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 704x450 [PAR 1:1 DAR 352:225], 25 tbr, 2
5 tbn, 25 tbc
Stream #0.1: Audio: mp3, 48000 Hz, 2 channels, s16, 128 kb/s
Stream #0.2: Audio: mp3, 48000 Hz, 2 channels, s16, 128 kb/s
File 'C:\Users\└фьшэшёЄЁрЄюЁ\AppData\Local\Home Media Server\HMS\Temp\Test_4df51
fe7e1f59ff0b635698fa451e9b2.mpg' already exists. Overwrite ? [y/N] y
[ac3 @ 0x26d6e10]No channel layout specified. The encoder will guess the layout,
but it might be incorrect.
Output #0, dvd, to 'C:\Users\└фьшэшёЄЁрЄюЁ\AppData\Local\Home Media Server\HMS\T
emp\Test_4df51fe7e1f59ff0b635698fa451e9b2.mpg':
Stream #0.0: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], q=2-3
1, 8000 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: ac3, 48000 Hz, stereo, s16, 448 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=234087 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=234087 size=245823
Last message repeated 1 times
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=234087 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=236111 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=236111 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=238135 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=238135 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=240159 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=240159 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=242183 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=242183 size=245823
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=244207 size=245823
[dvd @ 0x26b44c0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26b44c0]buffer underflow i=0 bufi=244207 size=245823
frame= 832 fps= 36 q=14.6 size= 35178kB time=33.24 bitrate=8669.6kbits/s
Уже лучше ДА?
Да, лучше, но возможно зря напрягается система по преобразованию 704x450 в 1920x1080.
Donetsk57

Re: Транскодеры и профили транскодирования

Post by Donetsk57 »

Какие "мероприятия" провести на комппе чтоб увеличить скорость транскодирования"
1. Дефрагментация диска. (на котором я так понял находится временный файл)
Может для этого выделить отдельный ж/диск небольшой емкости?
2.Параллельно выполняющиеся программы - как влияют на производителность транскодирования? К примеру закачка с интернета? как никак но занимает диск на запись?
3.Сильно увеличит производительность замена процессора с 2х до 4х ЯДЕР?
----------------------------------------------------------------------------------------------------------
Вообще как увеличить скорость транскодирования?
vleagle

Re: Транскодеры и профили транскодирования

Post by vleagle »

vleagle wrote:
Eugene wrote:
vleagle wrote:
Eugene wrote:
Использовался профиль Фильмы (основной), битрейт 8000000 (по-умолчанию), 25000000, 30000000, больше PS3 отказалось показывать, на битрейте 30000000 PS3 иногда показывал битрейт 32 МБит, но в момент выхода из лифта был около 20 МБит

P.S. Попробовал еще на Фильмы (основной) - MPLEX c 50000000, тоже все нормально, но скачок по битрейту был около 20 МБит, может в этом проблема.
Возможно, завтра планирую пообщаться с техподдержкой самсунга. Как считаете чем может быть обусловлена данная проблема. Заметил ее в основном на bd рипах, что в формате ts, что в mkv.
PS Интересно, что в данном случае твориться с битрейтом при ремуксировании tmuxer? В нем ведь все идет.
Если проблема исчезает при уменьшении битрейта, то возможно с превышением каких-либо лимитов. Менять формат файла на MPEGTS (MPEG Transport Stream) пробовали ? (это тот же формат, что и у TsMuxer)
Пробовал не помогает. Наверное особенности моего телевизора
Кстати оказалось если фильмы имеют настоящий размер 1920х1080 они прекрасно обрабатываются тмуксером и не растягиваются. При обрезанных же 1920х800(видео н264) на компьютере проигрываются с полосами, на телевизоре растягиваются. Может быть кто-нибудь знает как можно обмануть телевизор чтобы он не растягивал изображение. Просто исправлением заголовков это не решилось. Или чем можно перекодировать h264 с добавлением полос
Donetsk57

Re: Транскодеры и профили транскодирования

Post by Donetsk57 »

В отличие от большинства представленных на рынке моделей, O!Play может похвастаться усовершенствованным механизмом обработки видео высокого разрешения, что позволит забыть о подтормаживаниях и зависаниях. Среди поддерживаемых устройством форматов хотелось бы отметить следующие: JPEG, BMP, PNG, GIF, TIFF, Mp3, WAV, PCM/LPCM, AAC, Dolby Digital, FLAC, DTS, AIFF, OGG, Mpeg 1, 2, 4, DivX (tot 1920x1080p), H.264, VC-1, RM/RMVB, AVI, VOB, MOV, MKV, ASF, Xvid, WMV.

А как эта железка все транскодирует??? то с чем не справляется двухядерный комп??? Что действительно так?
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Транскодеры и профили транскодирования

Post by Eugene »

Donetsk57 wrote:Какие "мероприятия" провести на комппе чтоб увеличить скорость транскодирования"
1. Дефрагментация диска. (на котором я так понял находится временный файл)
Может для этого выделить отдельный ж/диск небольшой емкости?
Если он быстрый, то имеет смысл.
Donetsk57 wrote: 2.Параллельно выполняющиеся программы - как влияют на производителность транскодирования? К примеру закачка с интернета? как никак но занимает диск на запись?
Да, влияют и на скорость транскодирования и на саму передачу по сети.
Donetsk57 wrote: 3.Сильно увеличит производительность замена процессора с 2х до 4х ЯДЕР?
Нет, процентов 10-30
Donetsk57 wrote: Вообще как увеличить скорость транскодирования?
Верный способ - уменьшение размера кадра транскодирования, лучший способ - использования ремуксирующих профилей транскодирования, но сильно завязано на возможности устройства воспроизведения.
Eugene
Posts: 2805
Joined: Tue Sep 16, 2008 7:30 pm

Re: Транскодеры и профили транскодирования

Post by Eugene »

Donetsk57 wrote:В отличие от большинства представленных на рынке моделей, O!Play может похвастаться усовершенствованным механизмом обработки видео высокого разрешения, что позволит забыть о подтормаживаниях и зависаниях. Среди поддерживаемых устройством форматов хотелось бы отметить следующие: JPEG, BMP, PNG, GIF, TIFF, Mp3, WAV, PCM/LPCM, AAC, Dolby Digital, FLAC, DTS, AIFF, OGG, Mpeg 1, 2, 4, DivX (tot 1920x1080p), H.264, VC-1, RM/RMVB, AVI, VOB, MOV, MKV, ASF, Xvid, WMV.

А как эта железка все транскодирует??? то с чем не справляется двухядерный комп??? Что действительно так?
Железка не транскодирует, а просто декодирует контент, как в случае проигрывания контента на компьютере.
Donetsk57

Re: Транскодеры и профили транскодирования

Post by Donetsk57 »

А если не заморачиватся с транскодированием, а перегнать все фильмы в доступный телевизору формат? Только вопрос в какой и как?
_dragon_

Re: Транскодеры и профили транскодирования

Post by _dragon_ »

Доброго времени суток!
Во-первых хочу поблагодарить автора за такой классный медиа сервер. Спасибо!
Но есть пара вопросов. У меня Sony KDL 32W5500 и только что установленная версия 1.09.
В принципе все работает, но:

1. Если фильм mkv и кодирован h264 или mpeg2 (которые телик поддерживает), то как я понимаю,
транскодинг не нужен, достаточно ремукса? Но профили с tsmuxer не работают, никаких
ругательств и ошибок, просто черный экран. Звука тоже нет. Тестовое транскодирование вроде работает,
проценты идут. Через полный транскодинг работает. Может ли это быть из-за
нестандартного разрешения - 1920x800 или 1280x544? Или может другое что, настройки?

2. У меня есть фильмы 1920x1080 кодированные VC-1, который телик не понимает.
И ни один из профилей не работает. Как можно посмотреть VC-1?

3. Фильмы 1920x1080 (непережатые ремуксы) в TS кодированные h264 отправляются на телик
напрямую и отлично показываются. Но ремуксы тоже в TS и тоже с 1920x1080 но кодированные
mpeg2 идут с хорошими тормозами, смотреть нереально. У фильмов тот же контейнер (TS), примерно
те же размеры файлов, примерно одинаковые потоки, разница только в кодеке.
Что тут может быть?

4. Нельзя ли хотя бы вкратце пояснить, что означают разные типы DLNA в настройках типов файлов?
MPEG_PS_PAL, MPEG_TS_SD_EU.... И как их выставлять?
Post Reply