Tecak wrote:Не могу посмотреть ни один фильм HDTV пережатый в MKV. После старта проигрывания начинается резкое падение fps и чреез минуту смотреть фильм невозможно.
Профиль программы стоит - Sony PlayStation 3 (1960:1080)
Вот лог тестового декодирования. Остановил когда фпс упал.
D:\Downloads>"C:\Program Files (x86)\Home Media Server\hmsmpeg.exe" -i "E:\Video
\Blade.Trilogy.1080p.BluRay.Rus.Eng.HDCLUB\Blade.1998.1080p.BluRay.6xRus.mkv" -f
dvd -vcodec mpeg2video -b 8000000 -aspect 16:9 -copyts -pix_fmt yuv420p -s 192
0x1080 -threads 2 -acodec ac3 -ab 448000 -ar 48000 -map 0:0 -map 0:1 "C:\Users\T
ecak\AppData\Local\Home Media Server\HMS\Temp\Test_7efe922a50c094f1c73f72fd83696
0f0.mpg" -v -1
FFmpeg version SVN-r20212, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Nov 20 2009 23:29:06 with gcc 4.2.4 [Sherpya]
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.37. 0 / 52.37. 0
libavformat 52.39. 0 / 52.39. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
[matroska @ 0x7bbe60]MAX_READ_SIZE:5000000 reached
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (48000/
1001) -> 23.98 (24000/1001)
Input #0, matroska, from 'E:\Video\Blade.Trilogy.1080p.BluRay.Rus.Eng.HDCLUB\Bla
de.1998.1080p.BluRay.6xRus.mkv':
Duration: 02:00:14.25, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264, yuv420p, 1920x1080, PAR 1:1 DAR 16:9, 23.98 t
br, 1k tbn, 47.95 tbc
Stream #0.1(rus): Audio: ac3, 48000 Hz, 6 channels, s16
Stream #0.2(rus): Audio: ac3, 48000 Hz, 6 channels, s16
Stream #0.3(rus): Audio: dca, 48000 Hz, 6 channels, s16
Stream #0.4(rus): Audio: dca, 48000 Hz, 6 channels, s16
Stream #0.5(rus): Audio: dca, 48000 Hz, 6 channels, s16
Stream #0.6(rus): Audio: dca, 48000 Hz, 6 channels, s16
Stream #0.7(eng): Audio: dca, 48000 Hz, 6 channels, s16
Stream #0.8(eng): Audio: ac3, 48000 Hz, 2 channels, s16
Stream #0.9(eng): Audio: ac3, 48000 Hz, 2 channels, s16
Stream #0.10(rus): Subtitle: 0x0000
Stream #0.11(eng): Subtitle: 0x0000
Stream #0.12(ger): Subtitle: 0x0000
Metadata
title : Blade (1998) - Release for HDCLUB
File 'C:\Users\Tecak\AppData\Local\Home Media Server\HMS\Temp\Test_7efe922a50c09
4f1c73f72fd836960f0.mpg' already exists. Overwrite ? [y/N] y
[ac3 @ 0x3085e60]No channel layout specified. The encoder will guess the layout,
but it might be incorrect.
Output #0, dvd, to 'C:\Users\Tecak\AppData\Local\Home Media Server\HMS\Temp\Test
_7efe922a50c094f1c73f72fd836960f0.mpg':
Stream #0.0(eng): Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9],
q=2-31, 8000 kb/s, 90k tbn, 23.98 tbc
Stream #0.1(rus): Audio: ac3, 48000 Hz, stereo, s16, 448 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[dvd @ 0x2bae0e0]buffer underflow i=0 bufi=233786 size=2359647279.3kbits/s
[dvd @ 0x2bae0e0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x2bae0e0]buffer underflow i=0 bufi=233786 size=235964
Last message repeated 1 times
[dvd @ 0x2bae0e0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x2bae0e0]buffer underflow i=0 bufi=233786 size=235964
[dvd @ 0x2bae0e0]buffer underflow i=0 bufi=235810 size=235964
[dvd @ 0x2bae0e0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x2bae0e0]buffer underflow i=0 bufi=235810 size=235964
frame= 1669 fps= 21 q=7.8 size= 73272kB time=69.57 bitrate=8628.0kbits/s
аналогичная ситуация для профиля
Телевизор Philips (DLNA, 16:9, 1920x1080) - у меня 9603 модель Philips
фильм
Пока не сыграл в ящик (The Bucket List) [BDRip 720p].mkv
начинает воспроизводить видео и через несколько секунд начинает поддергивать и затыкаться каждые 3-5 сек.
перепробовал кучу настроек, изменение типа контейнера с MPEG (DVD) на MPEGTS (MPEG Transport Stream) устраняет ошибки при тестовом прогоне, но телевизор ничего не показывает, профиль транскодирования "Фильмы - TsMuxer" тоже на телевизоне ничего не отображает (черный экран)
система - win7
c:\Program Files (x86)\Home Media Server>"C:\Program Files (x86)\Home Media Serv
er\hmsmpeg.exe" -i "D:\NET\Films\Пока не сыграл в ящик (The Bucket List) [BDRip
720p].mkv" -f dvd -vcodec mpeg2video -b 10000000 -aspect 16:9 -copyts -pix_fmt
yuv420p -s 1920x1080 -vhook "hmssubt.dll indicator,Verdana,54,1,16777215,0,5,167
7729792,1920,1080,35,4,32" -threads 4 -acodec ac3 -ab 448000 -ar 48000 -map 0:0
-map 0:1 "D:\Транскодирование\HmsTemp\Test_61824bea6f5f2354586f08b1cb971445.mpg"
-v -1
FFmpeg version SVN-r20212, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Dec 19 2009 00:45:55 with gcc 4.2.4 [Sherpya]
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.37. 0 / 52.37. 0
libavformat 52.39. 0 / 52.39. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
[matroska @ 0x357eb0]max_analyze_duration reached
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (54042/
1127) -> 23.98 (24000/1001)
Input #0, matroska, from 'D:\NET\Films\╧юър эх ё√уЁры т ∙шъ (The Bucket List) [
BDRip 720p].mkv':
Duration: 01:37:04.57, 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(eng): Audio: ac3, 48000 Hz, 6 channels, s16
Stream #0.3(eng): Subtitle: 0x0000
Stream #0.4: Attachment: 0x0000
Stream #0.5: Attachment: 0x0000
Stream #0.6: Attachment: 0x0000
File 'D:\╥ЁрэёъюфшЁютрэшх\HmsTemp\Test_61824bea6f5f2354586f08b1cb971445.mpg' alr
eady exists. Overwrite ? [y/N] y
[ac3 @ 0x262d640]No channel layout specified. The encoder will guess the layout,
but it might be incorrect.
Output #0, dvd, to 'D:\╥ЁрэёъюфшЁютрэшх\HmsTemp\Test_61824bea6f5f2354586f08b1cb9
71445.mpg':
Stream #0.0(eng): Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9],
q=2-31, 10000 kb/s, 90k tbn, 23.98 tbc
Stream #0.1(rus): Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[dvd @ 0x26940b0]buffer underflow i=0 bufi=234774 size=2485798381.6kbits/s
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=234774 size=248579
Last message repeated 1 times
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=234774 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=236798 size=248579
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=236798 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=238822 size=248579
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=238822 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=240846 size=248579
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=240846 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=242870 size=248579
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=242870 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=244894 size=248579
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=244894 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=246918 size=248579
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=246918 size=248579
[dvd @ 0x26940b0]buffer underflow i=0 bufi=234774 size=2809308828.4kbits/s
[dvd @ 0x26940b0]packet too large, ignoring buffer limits to mux it
[dvd @ 0x26940b0]buffer underflow i=0 bufi=234774 size=280930
c:\Program Files (x86)\Home Media Server>pause
Для продолжения нажмите любую клавишу . . .