|
|
#37 | |
|
Registered User
Join Date: Oct 2004
Posts: 44
|
Thanks for the suggestion, I will probably hold off modifying my mythtv setup till the driver is deemed stable and mplayer has incorporated the patches.
On the other hand, this new driver is also a very good excuse to upgrade my mythtv with a new nvidia based mobo ![]() |
|
|
|
|
|
|
#38 | |
|
Registered User
Join Date: Nov 2008
Posts: 12
|
Is it planned to implement VDPAU support for 7xxx series? I'm currently interested in GF 7600GT.
Thanks alot for your job. |
|
|
|
|
|
|
#39 |
|
Registered User
Join Date: Nov 2006
Location: Spanishtan
Posts: 102
|
+1. but with 7950GX2
|
|
|
|
|
|
#40 | |
|
Registered User
Join Date: Oct 2008
Posts: 19
|
hy
at first .... nic to hear that came out nice stuff for hardware decoding on linux ...BIG THX FOR THAT !! but i have an problem to compile mplayer with the checkout-patch script : Code:
coder.o loader/dmo/buffer.o loader/dmo/dmo.o loader/dmo/dmo_guids.o libmpcodecs/vd_xanim.o stream/ai_oss.o libmpeg2/idct_mmx.o libmpeg2/motion_comp_mmx.o mp3lib/decode_i586.o mp3lib/decode_mmx.o mp3lib/dct64_sse.o mp3lib/dct64_mmx.o libswscale/libswscale.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a -Wl,-z,noexecstack -lz -lpthread -ldl -rdynamic -lm libavcodec/libavcodec.a(allcodecs.o): In function `avcodec_register_all': allcodecs.c:(.text+0x25d): undefined reference to `h264_vdpau_decoder' allcodecs.c:(.text+0x64d): undefined reference to `vc1_vdpau_decoder' allcodecs.c:(.text+0x701): undefined reference to `wmv3_vdpau_decoder' collect2: ld returned 1 exit status make: *** [mplayer] Fehler 1 how can i fix it ? regards bex |
|
|
|
|
|
|
#41 |
|
Registered User
Join Date: Jun 2007
Location: Orléans (france)
Posts: 24
|
It's still far away from purevideo on Windows
See: http://www.nvidia.fr/docs/CP/11084/P...Comparison.pdf |
|
|
|
|
|
#42 | |
|
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
|
As mentioned in other threads no support is planned for geforce6/7 and G80 models. The reason is that they lack dedicated purevideo hardware which modern geforce8/9 cards have.
|
|
|
|
|
|
|
#43 | |||
|
Registered User
Join Date: Oct 2008
Posts: 114
|
Quote:
Quote:
Quote:
I found the solution. Open the file "libavcodec/libx264.c" and remove these lines: Code:
x4->params.analyse.b_bidir_me = avctx->bidir_refine > 0; x4->params.analyse.b_bframe_rdo = avctx->flags2 & CODEC_FLAG2_BRDO; x4->params.rc.psz_rc_eq = avctx->rc_eq; Code:
x4->params.b_bframe_adaptive = avctx->b_frame_strategy; Code:
x4->params.i_bframe_adaptive = avctx->b_frame_strategy; My results:
The videos play nice, with low CPU. I'll continue testing... |
|||
|
|
|
|
|
#44 |
|
Registered User
Join Date: Nov 2006
Location: Spanishtan
Posts: 102
|
|
|
|
|
|
|
#45 | ||
|
Registered User
Join Date: Jun 2005
Posts: 18
|
Quote:
./configure --enable-vdpau Make sure you make clean and then run make again. Regarding the playback, the sample worked fine but like others I've run into problems like: Quote:
![]() |
||
|
|
|
|
|
#46 |
|
Registered User
|
Yet another problem:
http://paste.org.ru/?6q37q8: Code:
[VD_FFMPEG] Trying pixfmt=0. VDec: vo config request - 1280 x 720 (preferred colorspace: H.264 HIGH VDPAU acceleration) 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. VDec: vo config request - 1280 x 720 (preferred colorspace: H.264 HIGH VDPAU acceleration) 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. [VD_FFMPEG] Unexpected init_vo error. Code:
civil@civil-home ~ $ cat /proc/driver/nvidia/cards/0 Model: GeForce 8800 GT IRQ: 16 Video BIOS: 62.92.1f.00.82 Card Type: PCI-E DMA Size: 40 bits DMA Mask: 0xffffffffff Bus Location: 01.00.0 If anybody interested - http://rapidshare.com/files/16405080...s.tar.bz2.html (nellymoserenc.patch is for missing header in nellymoserenc.c in one of mplayer's rev's. Maybe it's fixed now) p.s. almost forgoten: Code:
civil@civil-home ~ $ uname -a Linux civil-home 2.6.27-gentoo #1 SMP PREEMPT Thu Oct 23 14:57:45 MSD 2008 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux |
|
|
|
|
|
#47 |
|
Registered User
Join Date: Nov 2008
Location: Ukraine / Kiev
Posts: 2
|
Hi!
I get this error: Code:
/usr/local/mplayer-vdpau/bin/mplayer -vo vdpau -vc ffh264vdpau films/Napragi\ izvilini.mkv MPlayer dev-SVN-r27408-4.3.2 (C) 2000-2008 MPlayer Team CPU: Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz (Family: 6, Model: 15, Stepping: 11) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 Playing films/Napragi izvilini.mkv. [mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Get.Smart.2008.720p.BluRay.x264-SiNNERS", -vid 0 [mkv] Track ID 2: audio (A_AC3), -aid 0, -alang rus [mkv] Track ID 3: audio (A_AC3), -aid 1, -alang eng [mkv] Track ID 4: subtitles (S_TEXT/UTF8), -sid 0, -slang eng [mkv] Will play video track 1. Matroska file format detected. VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s) ========================================================================== Forced video codec: ffh264vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family [VD_FFMPEG] VDPAU accelerated codec. Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU)) ========================================================================== ========================================================================== Opening audio decoder: [liba52] AC3 decoding with liba52 Using SSE optimized IMDCT transform Using MMX optimized resampler AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000) Selected audio codec: [a52] afm: liba52 (AC3-liba52) ========================================================================== DVB card number must be between 1 and 4 AO: [null] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... [VD_FFMPEG] Trying pixfmt=0. VDec: vo config request - 1280 x 720 (preferred colorspace: H.264 HIGH VDPAU acceleration) VDec: using H.264 HIGH VDPAU acceleration as output csp (no 2) Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [vdpau] 1280x720 => 1280x720 H.264 HIGH VDPAU acceleration Error at libvo/vo_vdpau.c:180 VDP_STATUS = 1 Code:
// Create Device
vdp_st = vdp_device_create_x11(
mDisplay, //x_display,
mScreen, //x_screen,
&vdp_device,
&vdp_get_proc_address
);
CHECK_ST
Running an GF8400M-GS. What this? Thanks! |
|
|
|
|
|
#48 | |
|
Registered User
Join Date: Jul 2004
Posts: 29
|
Quote:
The PureVideo hardware in newer cards, that are supported by VDPAU, accelerate the entire process for H.264, MPEG-1, and MPEG-2. From what I've been reading, only a few (8200/8300/9300/9400 mGPUs, 9500/9600GT, and some mobile ones) accelerate the entire process for VC-1, so I wouldn't expect to see VC-1 decode available on many cards. (Please correct me if I am wrong about any of these things). |
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| xorg locks-up with newest nvidia drivers w/ vdpau. | theroot | NVIDIA Linux | 1 | 06-24-12 11:04 AM |
| NVIDIA VDPAU Reference Benchmarks | News | Latest Tech And Game Headlines | 0 | 06-11-12 05:30 AM |
| VDPAU and KDE 4.8 compositing = slow | Pie-rate | NVIDIA Linux | 30 | 05-23-12 07:07 AM |
| VDPAU testing tool | crisalide | NVIDIA Linux | 392 | 04-29-12 06:01 PM |
| mplayer & xmms problems! | replys2me | NVIDIA Linux | 5 | 09-06-02 02:34 PM |