在linux 下播1080p mpeg2與windows下播放順暢問題?

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

在linux 下播1080p mpeg2與windows下播放順暢問題?

文章THQ » 週三 6月 24, 2009 2:39 pm

在相同硬體下
在windows下用media player classic播放1080p mpeg2很流暢也不用特別作什麼設定就可以播了
但在linux下用smplayer播放卻變慢動作且聲音也不同步
output driver 使用的是xv
Linux才是最強的!!
THQ
活潑的高中生
活潑的高中生
 
文章: 492
註冊時間: 週二 1月 04, 2005 9:11 pm

文章Cheung » 週三 6月 24, 2009 5:09 pm

你的顯示卡是那一家的?
cpu 等級?
可愛的寶寶,我的小心肝,樹上的葉子被風捲起,輕輕地落在寶寶的床上,

天上的神呀,請保佑這個孩子,請保佑大家,讓她永遠活在您慈愛的照拂下..........
Cheung
懵懂的國中生
懵懂的國中生
 
文章: 232
註冊時間: 週二 6月 03, 2003 9:34 pm

文章THQ » 週三 6月 24, 2009 5:36 pm

nvidia GeForce 6600 GT
CPU0: AMD Athlon(tm) 64 Processor 3000+ stepping 02
Linux才是最強的!!
THQ
活潑的高中生
活潑的高中生
 
文章: 492
註冊時間: 週二 1月 04, 2005 9:11 pm

文章Cheung » 週三 6月 24, 2009 9:27 pm

顯示卡無法做硬解加速
CPU 等級也不夠力做軟體播放
換一片 Nvidia 9400 系列的顯示卡用 vdpau 播放吧
可愛的寶寶,我的小心肝,樹上的葉子被風捲起,輕輕地落在寶寶的床上,

天上的神呀,請保佑這個孩子,請保佑大家,讓她永遠活在您慈愛的照拂下..........
Cheung
懵懂的國中生
懵懂的國中生
 
文章: 232
註冊時間: 週二 6月 03, 2003 9:34 pm

文章訪客 » 週三 6月 24, 2009 11:25 pm

1080p 「mpeg2」CPU應該夠吧!
訪客
 

文章Cruz » 週四 6月 25, 2009 12:05 am

雖也沒甚憑據可以提出來斷定,但我認為這個 case 中的 CPU & 顯卡 應該都夠力,問題應該是出在顯卡 driver 或者系統調校方面

我有印象大概兩年前,曾在 acer NB TM230 那種等級 (該機為 2003 購買,夠老吧?) 跑 Linux 也能播放 HDTV 的影片 ( CPU 是 Celeron 1.7G ... 顯卡似乎是 intel 845G 什麼碗糕的)

而且發問者也說了,在 Windows 能流暢播放。 Linux 在這方面比較容易碰到需要費力調校的難題,不是嗎?先前自用的 AMD Sempron 2800+ 搭配 GF6800 執行 Lenny 使用 nVidia 網站下載的 non-free 驅動程式,沒怎麼費力調校也能順利播放 HDTV

後來改用 NB 而且是該死的 ATi 顯卡,三不五十更新後就會出茶包,真是討厭,若不是限於財力不支,真想把他賣了,換一台使用 nVidia 的 NB
Cruz
 

文章mason » 週四 6月 25, 2009 10:07 am

smplayer 應該有選項可以看到播放時的 log
貼上來吧。

不然你開一個 terminal 用指令執行 mplayer 去播放1080p 的影片
然後把 terminal 上的log輸出貼上來。
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章jesse.sung » 週四 6月 25, 2009 11:00 am

MPEG2 的話,也可以試看看用 XvMC 放看看。

之前試過用 Duron 1.6G oc 1.9G,加上一張 AGP 的 nVidia 5700 (不知道有沒有記錯型號),1080 的 MPEG2 用 CPU 解不動,但是用 XvMC 讓顯卡幫忙後就很順暢了。
BR,
Wen-chien Jesse Sung
頭像
jesse.sung
程式開發組
程式開發組
 
文章: 654
註冊時間: 週三 9月 04, 2002 9:43 am

文章THQ » 週四 6月 25, 2009 11:55 am

************************************************
**** Your system is too SLOW to play this! ****
************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
- Try -ao sdl or use the OSS emulation of ALSA.
- Experiment with different values for -autosync, 30 is a good start.
- Slow video output
- Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
- Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
- Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
- Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
- Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.

如果選XvMC,播放時就沒有畫面了
Linux才是最強的!!
THQ
活潑的高中生
活潑的高中生
 
文章: 492
註冊時間: 週二 1月 04, 2005 9:11 pm

文章claudwu » 週四 6月 25, 2009 3:13 pm

8系列以上就可以用VDPAU了!
效果不錯,負擔很大的地方會比較好
而且驅動不用太多設定
claudwu
懵懂的國中生
懵懂的國中生
 
文章: 156
註冊時間: 週二 3月 29, 2005 5:33 pm

文章企鵝狂 » 週四 6月 25, 2009 4:30 pm

你應該要貼前半部的訊息,播放太慢會出現那個錯誤訊息是一定的。
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

文章THQ » 週四 6月 25, 2009 8:07 pm

/usr/bin/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo xv -ao alsa -nokeepaspect -dr -nodouble -input conf=/usr/share/smplayer/input.conf -stop-xscreensaver -wid 48234510 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -ass-styles /home/debianguest/.config/smplayer/styles.ass -fontconfig -font Arial -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp CP936 -subcc -vid 256 -aid 272 -subpos 100 -volume 100 -cache 4000 -ss 30 -osdlevel 0 -vf-add pp=lb -vf-add screenshot -noslices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 120 /mnt/698GB_NTFS/BD-Movie/AYA/(HDTV) Matsuura Aya Concert Tour 2002 Yeah! Meccha Live (2002.12.22 BS-hi @ Nakano Sun Plaza).ts

MPlayer SVN-r29142-4.3.3 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Terminal type `unknown' is not defined.

Playing /mnt/698GB_NTFS/BD-Movie/AYA/(HDTV) Matsuura Aya Concert Tour 2002 Yeah! Meccha Live (2002.12.22 BS-hi @ Nakano Sun Plaza).ts.

Cache fill: 6.00% (245760 bytes)
TS file format detected.
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256

ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256

ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
ID_VIDEO_ID=256
最後由 THQ 於 週日 8月 02, 2009 3:27 pm 編輯,總共編輯了 1 次。
Linux才是最強的!!
THQ
活潑的高中生
活潑的高中生
 
文章: 492
註冊時間: 週二 1月 04, 2005 9:11 pm

文章THQ » 週四 6月 25, 2009 8:08 pm

ID_VIDEO_ID=256
ID_VIDEO_ID=256
ID_VIDEO_ID=256
VIDEO MPEG2(pid=256) AUDIO AAC(pid=272) NO SUBS (yet)! PROGRAM N. 103
ID_VIDEO_ID=256
ID_AUDIO_ID=272
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
VIDEO: MPEG2 1920x1080 (aspect 3) 29.970 fps 19000.0 kbps (2375.0 kbyte/s)
ID_FILENAME=/mnt/698GB_NTFS/BD-Movie/AYA/(HDTV) Matsuura Aya Concert Tour 2002 Yeah! Meccha Live (2002.12.22 BS-hi @ Nakano Sun Plaza).ts
ID_DEMUXER=mpegts
ID_VIDEO_FORMAT=0x10000002
ID_VIDEO_BITRATE=19000000
ID_VIDEO_WIDTH=1920
ID_VIDEO_HEIGHT=1080
ID_VIDEO_FPS=29.970
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=MP4A
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=5894.55
ID_SEEKABLE=1
ID_CHAPTERS=0
[ass] auto-open
Opening video filter: [screenshot]
Opening video filter: [pp=lb]
[ass] Init
[ass] Updating font cache.
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 1920 x 1080 (preferred colorspace: Mpeg PES)
[PP] Using external postprocessing filter, max q = 6.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Unsupported PixelFormat -1
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
ID_VIDEO_CODEC=ffmpeg2
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)


Unsupported LATM configuration: 3 programs/ 9 subframes, 3 layers, allstreams: 0
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
ID_AUDIO_BITRATE=128000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
ID_AUDIO_CODEC=faad
[Mixer] No hardware mixing, inserting volume filter.
Starting playback...
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
VDec: vo config request - 1920 x 1080 (preferred colorspace: Planar YV12)
[PP] Using external postprocessing filter, max q = 6.
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.7778
[swscaler @ 0xf6203de0]No accelerated colorspace conversion found.
[swscaler @ 0xf6203de0]using unscaled yuv420p -> rgb24 special converter
VO: [xv] 1920x1080 => 1920x1080 Planar YV12
[ASPECT] Warning: No suitable new res found!
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)

************************************************
**** Your system is too SLOW to play this! ****
************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
- Try -ao sdl or use the OSS emulation of ALSA.
- Experiment with different values for -autosync, 30 is a good start.
- Slow video output
- Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
- Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
- Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
- Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
- Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.

PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
[mpeg2video @ 0xf67245c0]Warning MVs not available
[mpeg2video @ 0xf67245c0]concealing 7 DC, 7 AC, 7 MV errors
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
PROGRAM_ID=0 (0x00), PMT_PID: 31(0x1F)
PROGRAM_ID=103 (0x67), PMT_PID: 496(0x1F0)
最後由 THQ 於 週日 8月 02, 2009 3:28 pm 編輯,總共編輯了 1 次。
Linux才是最強的!!
THQ
活潑的高中生
活潑的高中生
 
文章: 492
註冊時間: 週二 1月 04, 2005 9:11 pm

文章THQ » 週日 8月 02, 2009 3:24 pm

有人有經驗嗎 :-?
Linux才是最強的!!
THQ
活潑的高中生
活潑的高中生
 
文章: 492
註冊時間: 週二 1月 04, 2005 9:11 pm

文章FourDollars » 週日 8月 02, 2009 9:23 pm

也許這篇文章可以參考看看
體驗multi-thread decode的mplayer
FourDollars
懵懂的國中生
懵懂的國中生
 
文章: 188
註冊時間: 週五 8月 01, 2003 12:47 am

下一頁

回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 1 位訪客