Advertisement

Quicktime player for linux?

Started by April 27, 2003 12:22 AM
9 comments, last by Dauntless 21 years, 6 months ago
Well, I tried Mplayer, but for some reason it can''t find the audio codec for quicktime movies. It plays the video fine...just no sound. I did the full configure too: ./configure --enable-gui --enable-qtx-codecs --enable-win32, and everything compiled fine. I get an error message saying: Cannot find audio codec for audio format 0x6134706D Damn, now I''m going to have to watch the Matrix trailers on windoze Does xine have QT codecs?
The world has achieved brilliance without wisdom, power without conscience. Ours is a world of nuclear giants and ethical infants. We know more about war than we know about peace, more about killing than we know about living. We have grasped the mystery of the atom and rejected the Sermon on the Mount." - General Omar Bradley
0x6134706D is MP4A; do you have that codec? XINE can play Quicktime movies if you have all of the codecs. Of course, Sorenson is a common codec used in Quicktime movies, and you still have to use stolen binaries to decode it.

I use the Debian packages of MPlayer and XINE (actually, I used Totem for XINE), and I don''t know exactly how they were built.

I have yet to find a movie I couldn''t get working in MPlayer or XINE (although, the Animatrix ones are very weirdly encoded and the newest one took a little work).

Advertisement
there is a seperate download for several codecs, including the quicktime codecs.

Try here: http://www1.mplayerhq.hu/MPlayer/releases/codecs/
quicktime codecs: http://www1.mplayerhq.hu/MPlayer/releases/codecs/qt6dlls.tar.bz2

That''s what I got the matrix trailer to work with.
ahhh...

Here''s the strange thing. When I try to open one of the Matrix trailers with xine, it says unsupported codec, Sorenson3.

Well, after browsing through MPlayer''s docs, it appears that Sorenson is supposed to be a part of the native libraries for it. Not that it matters, since I downloaded the win32 and qt libraries and configured the makefile to support those libraries. I just find it really odd that the video plays fine, just not the audio. And if I remember right, MPlayer does have support for the mp4 codec with the quicktime .dll''s.

baldurk-
That''s exactly what I did, and I downloaded the qt codecs and installed them to my /usr/lib/win32 directory. When I ran the ./configure option, I checked the makefile and configure.log, I couldn''t specifically find anything about mp4 codecs or Sorenson. It did specifically say however that qtx codecs were configured.

Hmm, I wonder if it''s because I originally installed MPlayer without realizing I had to compile with those options first? Originally, I just did a ./configure --enable-gui option, but then I realized later that it had to be compiled with quicktime support to link the qt dll''s (strange that they are still .dll''s and not .so). So, I did a make clean on my MPlayer directory, and recompiled. That didn''t work, so I removed the MPlayer directory to start from scratch.

But now I wonder if the librarian is somehow still pointing to something where it shouldn''t? I ran ldconfig after I wiped out the MPlayer directory (don''t know if that was smart or not though). Hmmmm, ah well....
The world has achieved brilliance without wisdom, power without conscience. Ours is a world of nuclear giants and ethical infants. We know more about war than we know about peace, more about killing than we know about living. We have grasped the mystery of the atom and rejected the Sermon on the Mount." - General Omar Bradley
I''ve had trouble watching Matrix trailers and the Animatrix and junk like that with MPlayer (trouble == can''t do it).

I started a thread similar to this here.
I like the DARK layout!
quote: Original post by BradDaBug
I''ve had trouble watching Matrix trailers and the Animatrix and junk like that with MPlayer (trouble == can''t do it).

I started a thread similar to this here.

MPlayer has been patched since then to handle the weird JPEG-first-frame of the Animatrix movies. The third Animatrix movie has multiple audio tracks that it "assumes" the player will guess how to play correctly, but MPlayer doesn''t handle it so well (I still managed to get it to play with a little work with MPlayer and SOX).

Advertisement
I did a little more digging and found out why it's not working. Apparently the only way to get it working in MPlayer is to use wine to enable the quicktime dll support (I was wondering how it was linking with dll's instead of so's).

If you have wine installed, it's probably doing the linking of the quicktime dll's for you. Since I don't have wine...and I'm not sure I want to install it either, I guess I'm stuck for now.

I also can't figure out how to get xine to link to the quicktime libraries, since all it says is to unzip the quicktime codec int' /usr/lib/win32 and then restart xine. Well, I've done that already, and xine still tells me that it's an unsupported Sorenson Video 3 codec, and would I like to play it anyway.

--Edit--
*Rant* now why would apple which is using a *nix based kernel not support its codecs more freely? Is Jobs a genius or an idiot? I'm taking money on the latter....

[edited by - dauntless on April 28, 2003 1:09:35 AM]
The world has achieved brilliance without wisdom, power without conscience. Ours is a world of nuclear giants and ethical infants. We know more about war than we know about peace, more about killing than we know about living. We have grasped the mystery of the atom and rejected the Sermon on the Mount." - General Omar Bradley
quote: Original post by Dauntless
If you have wine installed, it''s probably doing the linking of the quicktime dll''s for you. Since I don''t have wine...and I''m not sure I want to install it either, I guess I''m stuck for now.

Nope, no WINE installed, I just dropped the files in /usr/lib/win32 and MPlayer did the rest on its own.
quote: Original post by Dauntless
I also can''t figure out how to get xine to link to the quicktime libraries, since all it says is to unzip the quicktime codec int'' /usr/lib/win32 and then restart xine. Well, I''ve done that already, and xine still tells me that it''s an unsupported Sorenson Video 3 codec, and would I like to play it anyway.

Totem (libxine) hasn''t had any problems with Sorenson movies ever since I installed the codecs for MPlayer. Unfortunately, I can''t tell you want your problem is though.
quote: Original post by Dauntless
*Rant* now why would apple which is using a *nix based kernel not support its codecs more freely? Is Jobs a genius or an idiot? I''m taking money on the latter...

Not to mention that Apple has patents on tons of GUI related things (font hinting, spring loaded folders, et cetera).

well, if it says qtx codecs are configured, that should be the sound sorted.
it IS really strange that it plays the video, but not the audio. I''m assuming the Sorenson codec does both, so this is really confusing me. Hmmmm, time to break out my old system and try it out on Slackware to see if I can get it working.

I''m also going to do a little digging with xine, to see if I can find more directions on how to get it working with quicktime. This is bugging me to no end...
The world has achieved brilliance without wisdom, power without conscience. Ours is a world of nuclear giants and ethical infants. We know more about war than we know about peace, more about killing than we know about living. We have grasped the mystery of the atom and rejected the Sermon on the Mount." - General Omar Bradley

This topic is closed to new replies.

Advertisement