View previous topic :: View next topic |
Author |
Message |
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Tue Feb 18, 2003 3:31 pm Post subject: Quicktime .mov and MPlayer |
|
|
I'm havingtrouble playing Quicktime movies using Mplayer 0.90rc2-3.2.1
I get audio to work but not video. All I see is a Green screen.
Any thoughs? _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Tue Feb 18, 2003 8:28 pm Post subject: |
|
|
you might have more luck with rc4. Sorenson quicktime is a new addition to mplayer and is more likely to work in the newest version. Also make sure that you have quicktime in your USE when you emerge mplayer.
Herbie |
|
Back to top |
|
|
alienhazard Tux's lil' helper
Joined: 16 Jul 2002 Posts: 91
|
Posted: Tue Feb 18, 2003 11:41 pm Post subject: |
|
|
why oh why does apple not port quicktime to linux? we should ask them kindly to do so, and if they refuse we can castrate them |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Wed Feb 19, 2003 12:39 am Post subject: |
|
|
how we can castrate (an) apple ?
But they use Free Software, maybe they can purpose quicktime.... |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Feb 19, 2003 4:34 am Post subject: |
|
|
Please keep on topic. If you want to discuss Apple policy for QuickTime, please post a new thread on "Off the Wall".
Just to keep on topic, I used to have seg faults when playing quicktime until I changed my kernel configuration for the memory (I think it was CONFIG_3GB=true) _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Wed Feb 19, 2003 1:01 pm Post subject: |
|
|
I juste emerged mplayer-cvs and I still have the same problem...
I'll give it a shot with the memory BB suggested
In case you see anything:
Code: | Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /opt/mplayer-cvs//share/locale
MPlayer dev-CVS-030219-10:35-3.2.1 (C) 2000-2003 Arpad Gereoffy (see DOCS)
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 10)
Detected cache-line size is 32 bytes
SSE supported but disabled
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2
Reading config file /opt/mplayer-cvs//etc/mplayer.conf: No such file or directory
Reading config file /home/user/.mplayer/config
Reading /home/user/.mplayer/codecs.conf: 50 audio & 135 video codecs
font: can't open file: /home/user/.mplayer/font/font.desc
font: can't open file: /opt/mplayer-cvs//etc/font/font.desc
Failed to open /dev/rtc: No such file or directory (mplayer should be setuid root or /dev/rtc should be readable by the user.)
Using usleep() timing
Can't open input config file /home/user/.mplayer/input.conf : No such file or directory
Input config file /opt/mplayer-cvs//etc/input.conf parsed : 52 binds
Playing /home/user/SparaHär/TheTwoTowers-tlr_240.mov
QuickTime/MOV file format detected.
--------------
MOV track #0: 726 chunks, 2175 samples
MOV: Found unknown movie atom SMI (21)!
Image size: 240 x 104 (24 bpp)
Display size: 240 x 104
Fourcc: SVQ3 Codec: 'Sorenson Video 3'
--------------
MOV track #1: 363 chunks, 0 samples
Audio bits: 16 chans: 2 rate: 22050
Audio extra header: len=92 fcc=0x77617665
Fourcc: QDM2
--------------
MOV: longest streams: A: #1 (363 samples) V: #0 (2175 samples)
Clip info:
name: Lord of The Rings: The Two Towers
copyright: ©2002 New Line Cinema
comments: QuickTime 5 version encoded and delivered by www.apple.com/trailers
==========================================================================
Opening audio decoder: [qtaudio] QuickTime Audio Decoder
win32 libquicktime loader (c) Sascha Sommer
Standard init done you may now call supported functions
loader_init DONE???
loader_init DONE!
External func COMCTL32.dll:17
External func COMCTL32.dll:16
QuickTime5 DLLs found
QuickTime.qts patched!!! old entry=0x62924c30
theQuickTimeDispatcher catched -> 0x62924c30
Win32 Warning: Accessed uninitialized Critical Section (0x62b7fcd0)!
WARNING! Invalid Ptr handle!
Win32 Warning: Accessed uninitialized Critical Section (0x62b7fcb8)!
### Searching for QuickTime plugins (*.qtx) at /usr/lib/win32...
### FindNext: QuickTimeInternetExtras.qtx
### FindNext: QuickTimeEssentials.qtx
### FindNext: 3ivX.qtx
### FindNext: BeHereiVideo.qtx
### FindNext: Indeo4.qtx
### FindNext: On2_VP3.qtx
### FindNext: ZyGoVideo.qtx
theQuickTimeDispatcher catched -> 0x62924c30
theQuickTimeDispatcher catched -> 0x62924c30
InitializeQTML:0
SoundConverterOpen:0
SoundConverterSetInfo:0
SoundConverterGetBufferSizes:65536
WantedBufferSize = 88200
InputBufferSize = 4640
OutputBufferSize = 81928
FramesToGet = 10
FrameSize: 464 -> 8192
SoundConverterBeginConversion:0
AUDIO: 22050 Hz, 2 ch, 16 bit (0x10), ratio: 4996->88200 (40.0 kbit)
Selected audio codec: [qdmc] afm:qtaudio (Quicktime QDMC/QDM2 audio decoders)
==========================================================================
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [qtvideo] Quicktime Video decoder
InitializeQTML returned 0
Count = 1
Found it! ID = 0x100FC
ci=0x810006
ImageCodecInitialize->(nil) size=0 (16)
Flags: compr: 0x800420 decomp: 0x400 format: 0x2060
Codec name: Sorenson Video 3
ImageDescription size: 111
6F 00 00 00 33 51 56 53 00 00 00 00 00 00 00 00
03 00 80 13 20 49 4D 53 FF 03 00 00 00 02 00 00
F0 00 68 00 00 00 48 00 00 00 48 00 00 00 00 00
01 00 10 53 6F 72 65 6E 73 6F 6E 20 56 69 64 65
6F 20 33 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 18 00 FF FF 00 00 00 15 53 4D 49 20 53 45
51 48 00 00 00 05 E1 E0 0D 19 C0 00 00 00 00
=============== ImageDescription at 0x85456a8 ==================
idSize=0x6F fourcc=0x53565133
ver=3 rev=4992 vendor=0x534D4920
tempQ=1023 spatQ=512 dim: 240 x 104 dpi: 4718592 x 4718592 depth: 24
dataSize=0 frameCount=1 clutID=-1
name='Sorenson Video 3'
00 00 00 15 | 53 4D 49 20 | 53 45 51 48 | 00 00 00 05
=========================================================
imgfmt: Packed YUY2 qt_imgfmt: svuy
VDec: vo config request - 240 x 104 (preferred csp: Packed YUY2)
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 240x104 => 240x104 Packed YUY2
Selected video codec: [qtsvq3] vfm:qtvideo (win32/quicktime SVQ3 decoder)
==========================================================================
Checking audio filter chain for 22050Hz/2ch/16bit -> 22050Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 22050 hz, little endian signed int
AF_pre: 22050Hz 2ch Signed 16-bit (Little-Endian)
audio_setup: Can't open audio device /dev/sound/dsp: Device or resource busy
alsa-init: testing and bugreports are welcome.
alsa-init: requested format: 22050 Hz, 2 channels, Signed 16-bit (Little-Endian)
alsa-init: 1 soundcard found, using: hw:0,0
alsa9: 22050 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian
AO: [alsa9] 22050Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 22050Hz/2ch/16bit -> 22050Hz/2ch/16bit...
Starting playback...
NewGWorldFromPtr returned:65536
ImageCodecPreDecompress cres=0x0
supported csp: 0x79757675 uvuy
supported csp: 0x79757673 svuy
A: 80.6 V: 80.6 A-V: -0.002 ct: -0.080 968/968 3% 5% 3.9% 1 0 0%
MPlayer interrupted by signal 2 in module: sleep_usleep
SoundConverterEndConversion:0
SoundConverterClose:0
alsa-uninit: pcm closed |
_________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Feb 19, 2003 2:07 pm Post subject: |
|
|
See this thread for more details. _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
|
TenPin Guru
Joined: 26 Aug 2002 Posts: 500 Location: Kansas City
|
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Wed Feb 19, 2003 7:13 pm Post subject: |
|
|
was there something wrong with the ebuild that's already in the portage tree? |
|
Back to top |
|
|
Jowilly Guru
Joined: 22 Jun 2002 Posts: 319
|
Posted: Wed Feb 19, 2003 7:57 pm Post subject: |
|
|
The lates win32codecs ebuild has been updated with qt6dlls.
Since I emerged mplayer rc4 and win32codecs all the quicktime trailers from apple.com work great. |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Wed Feb 19, 2003 8:50 pm Post subject: |
|
|
I'll try the qt6dlls when I get back to work in the morning. As for rc4 to be inte portage tree I don't see it. I synced portage and still only saw rc2 which I have installed. I also tried installing from cvs that didn't work either...
As I said, I'll let you know in the morning _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Wed Feb 19, 2003 10:56 pm Post subject: |
|
|
rc4 is in the portage tree, but it is not marked as stable yet. To emerge rc4, do:
Code: | ACCEPT_KEYWORDS=~x86 emerge mplayer |
|
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Thu Feb 20, 2003 9:55 am Post subject: |
|
|
Darn my luck, got called out to another location so no testing today... Not until monday _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Thu Feb 20, 2003 3:33 pm Post subject: |
|
|
Hm... rc4 depends on xvid and so tries to download xvidcore-0.9.1.tar.bz2 but it's not on any mirrors or even ibiblio, and files.xvid.org doesn't even reply to a pung, let alone a downloadrequest...
Anybody happen to have that file and are willing to share it? _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
akerboom n00b
Joined: 20 Feb 2003 Posts: 3
|
Posted: Thu Feb 20, 2003 8:03 pm Post subject: |
|
|
Actually, rc4 depends on xvidcore-0.9.0.tar.bz2. When you emerged rc4 using the '~x86' keyword, you also unmasked xvidcore-0.9.1.tar.bz2. Consequently, portage was trying to emerge that version, which is not available as you noted Once the emerge fails just 'emerge xvid'. This will use xvdicore-0.9.0. Then 'ACCEPT_KEYWORDS=~x86 emerge mplayer'. |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Fri Feb 21, 2003 8:06 am Post subject: |
|
|
Thanks, I'm doing it now... _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Fri Feb 21, 2003 8:36 am Post subject: |
|
|
Ok, so I emerged xvid, I emerged mplayer rc4, I unpacked qtdlls into /usr/lib/win32/ and I played the two towers... didn't work...
Now what do I try?
MPG doesn't work either... no video. It just turns into a sluggish green. _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Fri Feb 21, 2003 9:16 am Post subject: |
|
|
maybe try a different video out method. How about
Code: | mplayer -vo x11 trialer.mov |
If this works then it's likely to be a problem with your graphics drivers and their support of xv. |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Fri Feb 21, 2003 9:26 am Post subject: |
|
|
Now I get picture too, and good sound, but the screen ain't zooming. I can see TTT trailer in 2x4cm... what setting do I have to use to get it to get bigger... fullscreen just turns my screen black around the miniature video... _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Fri Feb 21, 2003 9:34 am Post subject: |
|
|
ok, I think the easiest way to do that would be to get xv working, what drivers are you using for your graphics card and what graphics card are you using for that matter? |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Fri Feb 21, 2003 9:48 am Post subject: |
|
|
From MSIs website:
Code: | Chipset
VIA® VT8601A (510BGA) Chipset
- FSB @133MHz
- Integrated Trident Blade 2D/3D video accelerator
- PCI advanced high erformance memory controller
- Support PC 100/133 SDRAM, VCM & ESDRAM technology |
My XF86Config
Code: | Section "Device"
Identifier "Trident Blade3D (generic)"
Driver "trident"
#VideoRam 8192
# Insert Clocks lines here if appropriate
vendorname "Generic"
boardname "trident"
EndSection
|
_________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Fri Feb 21, 2003 10:36 am Post subject: |
|
|
OK, I have no experience with that chipset and cannot tell you if the XVideo extension is supported. Have a look at /var/log/XFree86.0.log and search for XVideo, does the extension load ok? If not maybe try playing around with some of the driver options, they are listed in the trident man page. There may also be alternative drivers available for this chipset, I just don't know I'm afraid so have a search and see what you can find.
The reason that fullscreen does not work with vo x11 is that driver does not support hardware scaling, to enable software scaling use -zoom parameter (this can be fine tuned with -sws options, read mplayer man page for more details). Note that this will have a big hit on performance if displayed in fullscreen.
hope some of that helps,
Herbie. |
|
Back to top |
|
|
aridhol Guru
Joined: 20 Jan 2003 Posts: 509 Location: Stockholm, Sweden
|
Posted: Fri Feb 21, 2003 11:44 am Post subject: |
|
|
I checked the log and it loaded ok.
-zoom did ave a huge impact on performance
Couldn't watch... to horrible...
I don't see what options would work playing around with though. Most are for Cyber-cards which I don't have...
Options:
Code: | CONFIGURATION DETAILS
Please refer to XF86Config(5x) for general configuration details. This
section only covers configuration details specific to this driver.
The following driver Options are supported:
Option "SWCursor" "boolean"
Enable or disable the SW cursor. Default: off.
Option "NoAccel" "boolean"
Disable or enable acceleration. Default: acceleration is
enabled.
Option "PciRetry" "boolean"
Enable or disable PCI retries. Default: off.
Option "CyberShadow" "boolean"
For Cyber chipsets only, turn off shadow registers. If you only
see a partial display - this may be the option for you. Default:
on.
Option "CyberStretch" "boolean"
For Cyber chipsets only, turn on stretching. When the resolution
is lower than the LCD's screen, this option will stretch the
graphics mode to fill the entire LCD. Default: off.
Option "ShadowFB" "boolean"
Enable or disable use of the shadow framebuffer layer. Default:
off.
Option "VideoKey" "integer"
This sets the default pixel value for the YUV video overlay key.
Default: undefined.
Option "NoPciBurst" "boolean"
Turn off PCI burst mode, PCI Bursting is on by default.
Default: off.
Option "XvHsync" "integer"
Override the default Horizontal-sync value for the Xv extension.
This is used to center the Xv image on the screen. By default
the values are assigned based on the video card. Default: 0.
Option "XvVsync" "integer"
Override the default Vertical-sync value for the Xv extension.
This is used to center the Xv image on the screen. By default
the values are assigned based on the video card. Default: 0.
Option "XvBskew" "integer"
Override the default Bottom skew value for the Xv extension.
This is used to extend the Xv image on the screen at the bottom.
By default the values are assigned based on the video card.
Default: 0.
Option "XvRskew" "integer"
Override the default Right skew value for the Xv extension.
This is used to extend the Xv image on the screen at the right.
By default the values are assigned based on the video card.
Default: 0.
Option "Display" "string"
Override the display. Possible values are "CRT", "LCD" and
"Dual". Please note that this option is only experimentally.
Default: Use display active when X started.
Option "Display1400" "boolean"
Inform driver to expect 1400x1050 display instead of a
1280x1024. Default: off.
Option "GammaBrightness" "string"
Set display gamma value and brightness. "string" is "gamma,
brightness", where gamma is a floating point value greater than
0 and less or equal to 10. brightness is an integer value
greater or equal to 0 and less than 128. Default: gamma and
brightness control is turned off. Note: This is not supported
on all chipsets. |
A search on alternative drivers yealded one result, an official svga driver from Trident, but I didn't find "Trident Blade 2D/3D" so I had to choose Trident 3D... will try and see what happens... _________________ 72 of Pitcairn Islands 49 inhabitants use Seti@Home
"If you buy a DVD you have a copy. If you want a backup copy you buy another one."
"Anyone who is capable of getting themselves made President should on no account be allowed to do the job." |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Fri Feb 21, 2003 12:02 pm Post subject: |
|
|
Just a thought, what screen depth are you running at? if running at depth 24, try switching to depth 16. (change this in screen section of XF86Config) |
|
Back to top |
|
|
mgirard n00b
Joined: 30 Jul 2002 Posts: 64
|
Posted: Fri Feb 21, 2003 4:59 pm Post subject: |
|
|
herbie wrote: | Just a thought, what screen depth are you running at? if running at depth 24, try switching to depth 16. (change this in screen section of XF86Config) |
I am usuing a GeForce 2 running at 1280x1024 with a 24 bit depth. Is colordepth 16 required? (I am emerging to test this now).
-Mg |
|
Back to top |
|
|
|