QuickTime 7.5.5 is out

The Perian forums have moved to Google Groups, this forum is read only.
thewolfe
Harmless
Posts: 4
Joined: Tue Sep 09, 2008 7:23 pm

QuickTime 7.5.5 is out

Postby thewolfe » Tue Sep 09, 2008 7:28 pm

http://www.apple.com/quicktime/download/

will check tonight to see if it fixes the digital passthrough that 7.4.5 broke.

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: QuickTime 7.5.5 is out

Postby gbooker » Tue Sep 09, 2008 8:58 pm

Perhaps, we can hope, however futile it might be, that the real passthrough method is actually enabled; like it was on the ATV.

thewolfe
Harmless
Posts: 4
Joined: Tue Sep 09, 2008 7:23 pm

Re: QuickTime 7.5.5 is out

Postby thewolfe » Tue Sep 09, 2008 9:52 pm

passthrough via perian is still borked

/sigh

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: QuickTime 7.5.5 is out

Postby gbooker » Wed Sep 10, 2008 12:34 am

Works here.

What, exactly, is your test case?

Push Eject
Harmless
Posts: 22
Joined: Fri Apr 04, 2008 4:09 am

Re: QuickTime 7.5.5 is out

Postby Push Eject » Wed Sep 10, 2008 2:08 am

I was the guinea pig last time... :D

Gbooker, you know I love you, but boy I wish we understood why this works for you and not for some of us!

I will image my mini and try the upgrade as well. If someone beats me to it, please post your results!

Cheers,
Push E.
Mac Mini 1.66Ghz Core Duo, 2GB RAM, OS 10.5.3

Harriet1
Harmless
Posts: 2
Joined: Wed Sep 10, 2008 8:46 am

Re: QuickTime 7.5.5 is out

Postby Harriet1 » Wed Sep 10, 2008 9:02 am

Everything is working again for me, just made sure I went through each step of the setup and made sure I was using the optical out, restart. It's great when these things work.

Good luck everyone else.

G5 2.3 everything up to date

Should have mentioned that before I changed ~/Library/Preferences/com.cod3r.a52codec.plist I tried with all other setting enabled DD jumped in the back out to stereo. This my mean things are changing. Also when playing AC3 DD passthrough any other audio played breaks it sending it back to white noise, make sure you have no other audio playing.

Push Eject
Harmless
Posts: 22
Joined: Fri Apr 04, 2008 4:09 am

Re: QuickTime 7.5.5 is out

Postby Push Eject » Wed Sep 10, 2008 3:41 pm

Harriet, that's great to hear.

Can I assume that 7.5 DID break ac3 for you as it did for many of us? If so then your post is very encouraging.

Harriet1 wrote:...when playing AC3 DD passthrough any other audio played breaks it sending it back to white noise, make sure you have no other audio playing.

That makes perfect sense as ac3 is a bitstream of data. Anything that affects that stream; other data, volume other than 100%, etc... would make the stream invalid and undecodeable.

Can't wait to try the upgrade out myself!
Push E.
Mac Mini 1.66Ghz Core Duo, 2GB RAM, OS 10.5.3

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: QuickTime 7.5.5 is out

Postby gbooker » Wed Sep 10, 2008 5:45 pm

gbooker wrote:What, exactly, is your test case?

What I meant by this is, what kind of files are you trying? Is it a .mov ripped with Handbrake, an AVI file, a .ac3 file, mkv, etc? Some of these will work, and one will not due to one of Apple's bugs (filed a rdar about it several months ago, and was subsequently ignored, as usual).

thewolfe
Harmless
Posts: 4
Joined: Tue Sep 09, 2008 7:23 pm

Re: QuickTime 7.5.5 is out

Postby thewolfe » Wed Sep 10, 2008 6:33 pm

gbooker wrote:
gbooker wrote:What, exactly, is your test case?

What I meant by this is, what kind of files are you trying? Is it a .mov ripped with Handbrake, an AVI file, a .ac3 file, mkv, etc? Some of these will work, and one will not due to one of Apple's bugs (filed a rdar about it several months ago, and was subsequently ignored, as usual).


Handbrake m4v (H.264 + AC3)

defaults write com.cod3r.a52coded attemptPassthough 0, results in playback in Stereo
defaults write com.cod3r.a52coded attemptPassthough 1, results in loud painful hurting sound :(

Push Eject
Harmless
Posts: 22
Joined: Fri Apr 04, 2008 4:09 am

Re: QuickTime 7.5.5 is out

Postby Push Eject » Wed Sep 10, 2008 6:43 pm

thewolfe wrote:defaults write com.cod3r.a52coded attemptPassthough 1, results in loud painful hurting sound :(

That's what undecoded ac3 sounds like... I am saddened. Sounds like 7.4.1 might be the place to stay.

Harriet, what are you using for a container and format?
Mac Mini 1.66Ghz Core Duo, 2GB RAM, OS 10.5.3

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: QuickTime 7.5.5 is out

Postby gbooker » Wed Sep 10, 2008 8:34 pm

thewolfe wrote:Handbrake m4v (H.264 + AC3)

rdar 5799879 (opened March 14th, no response from Apple). That's the problem, in it's entirety. Here's the text:

Code: Select all

The channel layout used by QT's built in 'eat ' 'ac-3' is inconsistent with Core Audio's default channel layout.  From: http://developer.apple.com/documentation/MusicAudio/Reference/CAFSpec/CAF_spec/chapter_3_section_5.html in the channel layout chunk section, it states that if the channel layout is set to use the bitfield, the order is the same as order of the bits set (low order first).  This means the layout is:
L R C LFE Ls Rs Cs (missing channels skipped).

The layout used by the built in importer for a 5.1 ac3 file is:
L C R Ls Rs LFE (kAudioChannelLayoutTag_MPEG_5_1_C)

The layout should be consistent with the CA default channel layout, especially since the only multi-channel AC3 decoder that I know of for CA/QT (A52Codec) assumes this layout.  For reference, this is:
Channels      w/o LFE                        w/LFE
Mono         kAudioChannelLayoutTag_Mono      N/A
2F            kAudioChannelLayoutTag_Stereo      kAudioChannelLayoutTag_DVD_4
3F            kAudioChannelLayoutTag_ITU_3_0      kAudioChannelLayoutTag_DVD_10
2F1R         kAudioChannelLayoutTag_ITU_2_1      kAudioChannelLayoutTag_DVD_5
3F1R         kAudioChannelLayoutTag_ITU_3_1      kAudioChannelLayoutTag_DVD_11
2F2R         kAudioChannelLayoutTag_ITU_2_2      kAudioChannelLayoutTag_DVD_6
3F2R         kAudioChannelLayoutTag_ITU_3_2      kAudioChannelLayoutTag_ITU_3_2_1

Note: These can all be kAudioChannelLayoutTag_DVD_* formats, but the ITU constants are more descriptive where they exist.

thewolfe
Harmless
Posts: 4
Joined: Tue Sep 09, 2008 7:23 pm

Re: QuickTime 7.5.5 is out

Postby thewolfe » Wed Sep 10, 2008 8:46 pm

gbooker wrote:
thewolfe wrote:Handbrake m4v (H.264 + AC3)

rdar 5799879 (opened March 14th, no response from Apple). That's the problem, in it's entirety.


Thanks for the info, and I figured something was up when you asked what the format was. :evil:

Out of curiosity, since you say passthrough working for you, what format are you saving your files in?

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: QuickTime 7.5.5 is out

Postby gbooker » Wed Sep 10, 2008 11:06 pm

thewolfe wrote:Out of curiosity, since you say passthrough working for you, what format are you saving your files in?

I was testing .ac3, avi, and mkv, along with .mov files not made by handbrake or apple. I skipped the last two due to the aforementioned bug.

Harriet1
Harmless
Posts: 2
Joined: Wed Sep 10, 2008 8:46 am

Re: QuickTime 7.5.5 is out

Postby Harriet1 » Thu Sep 11, 2008 8:03 am

I must apologise it is only working with mov(mp4 + AC3) not Handbrake m4v (H.264 + AC3)

I'll research better next time.

jasperswart
Harmless
Posts: 1
Joined: Fri Sep 12, 2008 9:11 pm

Re: QuickTime 7.5.5 is out

Postby jasperswart » Fri Sep 12, 2008 9:30 pm

Hi there,

I have just updated my brand new Mac Mini to QT7.5.5.and Front Row 2.1.6 and I have 1 season of BSG season 4 that are mkv's with 1280 x 720 pixels .H264 encoded video packed in an MKV with an AC3 audio track.

Playback in Quicktine or Front Row is extremely choppy, but AC3 PASSTHROUGH IS WORKING!

Playing the same file in Plex is a breeze!

Hope this will help anyone out there...

Regards,
Jasper

Push Eject
Harmless
Posts: 22
Joined: Fri Apr 04, 2008 4:09 am

Re: QuickTime 7.5.5 is out

Postby Push Eject » Fri Sep 12, 2008 11:23 pm

Jaspers, can I assume you have Perian 1.1 installed?
Mac Mini 1.66Ghz Core Duo, 2GB RAM, OS 10.5.3

ivalegre
Harmless
Posts: 1
Joined: Tue Sep 23, 2008 5:12 pm

Re: QuickTime 7.5.5 is out

Postby ivalegre » Tue Sep 23, 2008 5:19 pm

The only that works wrong is Subtitle support. Quicktime 7.5.5 + Perian 1.1 doesn't load SRT subtitles.

How can I solve this?

I tried this but nothing changes.

I'm from Spain and I need Subtitles to see USA TV Series. Meantime I use VLC but I prefer Quicktime+Perian.

Thanks

mikejbond
Harmless
Posts: 3
Joined: Fri Sep 26, 2008 1:14 pm

Re: QuickTime 7.5.5 is out

Postby mikejbond » Fri Sep 26, 2008 1:20 pm

Today's Perian build from svn source seems to have finally fixed the iTunes 8 startup crash problem. I still am getting a crash with QuickTime 7.5.5 when trying to play some matroska videos, below is the stack from the problem report:

Process: QuickTime Player [31131]
Path: /Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player
Identifier: com.apple.quicktimeplayer
Version: 7.5.5 (7.5.5)
Build Info: QuickTimePlayer-2491300~20
Code Type: X86 (Native)
Parent Process: launchd [110]

Date/Time: 2008-09-26 09:12:56.485 -0400
OS Version: Mac OS X 10.5.5 (9F33)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000038
Crashed Thread: 0

Thread 0 Crashed:
0 org.perian.Perian 0x15588a97 decode_vop_header + 2396
1 org.perian.Perian 0x15589a35 ff_mpeg4_decode_picture_header + 1762
2 org.perian.Perian 0x154c9055 parse_mpeg4_stream + 150 (bitstream_info.c:199)
3 org.perian.Perian 0x154ca545 ffusionParse + 77 (bitstream_info.c:860)
4 org.perian.Perian 0x154a7cbe FFusionCodecBeginBand + 1028 (FFusionCodec.c:1023)
5 ...ple.CoreServices.CarbonCore 0x94aa4125 CallComponentFunctionCommon + 537
6 org.perian.Perian 0x154a5d75 FFusionCodecComponentDispatch + 104 (ComponentDispatchHelper.c:197)
7 ...ple.CoreServices.CarbonCore 0x94aa3ded CallComponentDispatch + 29
8 ...ickTimeComponents.component 0x93d1e2fe ImageCodecBeginBand + 55
9 ...ickTimeComponents.component 0x936d1428 Base_CDBandDecompress + 2857
10 ...ickTimeComponents.component 0x936ccabf Base_CDComponentDispatch + 125
11 org.perian.Perian 0x154a5da4 FFusionCodecComponentDispatch + 151 (ComponentDispatchHelper.c:206)
12 ...ple.CoreServices.CarbonCore 0x94aa3ded CallComponentDispatch + 29
13 com.apple.QuickTime 0x944825db ImageCodecBandDecompress + 43
14 com.apple.QuickTime 0x9446c5e9 DoBandedDecompress + 15891
15 com.apple.QuickTime 0x944683d2 ICMAction + 650
16 com.apple.QuickTime 0x94467092 ICMDeviceLoop + 557
17 com.apple.QuickTime 0x94471e9a DecompressSequenceFrameWhen + 843
18 com.apple.QuickTime 0x9447181a ICMDecompressionSessionDecodeFrame + 671
19 ...ickTimeComponents.component 0x935ba6a2 v2m_rDecompressSequenceFrameWhen + 707
20 ...ickTimeComponents.component 0x935c1254 v2m_decompressVideoFrame + 528
21 ...ickTimeComponents.component 0x935c1b8a QueueAFrame + 1550
22 ...ickTimeComponents.component 0x935c2a94 v2m_doWhatTheMentorTellsUs + 1655
23 ...ickTimeComponents.component 0x935c4655 Video2MoviesTask + 2856
24 ...ple.CoreServices.CarbonCore 0x94aa4487 CallComponentFunctionCommon + 1403
25 ...ickTimeComponents.component 0x935b3799 Video2ComponentDispatch + 210
26 ...ple.CoreServices.CarbonCore 0x94aa3ded CallComponentDispatch + 29
27 com.apple.QuickTime 0x94464876 MediaMoviesTask + 61
28 com.apple.QuickTime 0x943c08f1 TaskMovie_priv + 4811
29 ...ickTimeComponents.component 0x93677d69 doIdleMovie + 272
30 ...ickTimeComponents.component 0x93686b10 internalDoAction + 2670
31 ...ickTimeComponents.component 0x93677bca _MCIdle + 60
32 ...ickTimeComponents.component 0x93672e15 _MCComponentDispatch + 118
33 ...ple.CoreServices.CarbonCore 0x94aa3ded CallComponentDispatch + 29
34 com.apple.QuickTime 0x944ab966 MCIdle + 37
35 com.apple.QuickTime 0x944a9d4a QTOMovieObject::SendCommand(unsigned long, void const*) + 370
36 com.apple.QuickTime 0x943aa302 DispatchQTMsg(void const*, unsigned long, unsigned long, unsigned long, QTOGenericObject*) + 530
37 com.apple.QuickTime 0x943aa029 QTObjectTokenPriv::SendMessageToObject(QTMessagePriv*, unsigned long) + 183
38 com.apple.QuickTime 0x943a95fa QTObjectTokenPriv::DispatchMessage(QTMessagePriv*, void const*, __CFAllocator const*, unsigned long, unsigned long, ComponentMsgParam*, unsigned long, unsigned long) + 1404
39 com.apple.QuickTime 0x944a9bce QTSendToObject + 98
40 com.apple.QTKit 0x9003fed7 QTObjectTokenExecuteCommand + 83
41 com.apple.QTKit 0x9003fa6d -[QTMovie idle] + 188
42 com.apple.CoreFoundation 0x902361dc CFSetApplyFunction + 140
43 com.apple.QTKit 0x9003f8b6 +[QTMovie idleAllMovies:] + 107
44 com.apple.quicktimeplayer 0x000498aa -[QTPApplicationDelegate openFiles:openInNewPlayer:] + 269
45 com.apple.quicktimeplayer 0x00049796 -[QTPApplicationDelegate application:openFiles:] + 110
46 com.apple.AppKit 0x90b40b44 -[NSApplication _doOpenFiles:] + 135
47 com.apple.AppKit 0x90b40a9d -[NSApplication(NSAppleEventHandling) _handleAEOpenDocuments:] + 88
48 com.apple.AppKit 0x90862dd7 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 297
49 com.apple.Foundation 0x92c327ff -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 655
50 com.apple.Foundation 0x92c3250f _NSAppleEventManagerGenericHandler + 223
51 com.apple.AE 0x946a5648 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 144
52 com.apple.AE 0x946a557e dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 44
53 com.apple.AE 0x946a5425 aeProcessAppleEvent + 177
54 com.apple.HIToolbox 0x95f28b61 AEProcessAppleEvent + 38
55 com.apple.AppKit 0x90860601 _DPSNextEvent + 1189
56 com.apple.AppKit 0x9085fca0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
57 com.apple.quicktimeplayer 0x00005999 -[QTPApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 70
58 com.apple.AppKit 0x90858cdb -[NSApplication run] + 795
59 com.apple.AppKit 0x90825f14 NSApplicationMain + 574
60 com.apple.quicktimeplayer 0x000585f2 start + 54

psakke
Harmless
Posts: 1
Joined: Sat Sep 27, 2008 8:22 pm

Re: QuickTime 7.5.5 is out

Postby psakke » Sat Sep 27, 2008 8:52 pm

thewolfe wrote:Handbrake m4v (H.264 + AC3)

defaults write com.cod3r.a52coded attemptPassthough 0, results in playback in Stereo
defaults write com.cod3r.a52coded attemptPassthough 1, results in loud painful hurting sound :(


Almost right.. Just a few typos and wrong value type. Here the same with some corrections:

Code: Select all

defaults write com.cod3r.a52codec attemptPassthrough -int 0   # playback in stereo, works fine
defaults write com.cod3r.a52codec attemptPassthrough -int 1   # "binary" audio

or just open Property List Editor and edit ~/Library/Preferences/com.cod3r.a52codec.plist to have a key (child) under Root that is named as "attemptPassthrough" and has a "number" -type value (class).

That works for me. Tested on 10.5.4-5, intel & PPC. My movie.m4v is ripped and encoded with Handbrake to H264 video with AC3 audio. I just upgraded QT to 7.5.5 and it didn't help to that H264+AC3 problem, unless I had AC3 passtrough disabled. Almost missed a movie this night :) Without that com.cod3r.a52codec.plist -file your audio should be fine, but just 2.0. Haven't tried disabling passthrough before 7.5.5 thou. Perian is v1.1.

HTH

Mr VacBob
Crema
Posts: 330
Joined: Thu Jan 04, 2007 11:14 pm
Contact:

Re: QuickTime 7.5.5 is out

Postby Mr VacBob » Sun Sep 28, 2008 8:08 am

mikejbond wrote:Today's Perian build from svn source seems to have finally fixed the iTunes 8 startup crash problem. I still am getting a crash with QuickTime 7.5.5 when trying to play some matroska videos, below is the stack from the problem report:


I need the original file to look at this (or the first 5-10MB if that's enough, see http://ffmpeg.mplayerhq.hu/bugreports.html).

Subtitles work for me with either SVN or 1.1. If they don't work for someone, does the track still appear in cmd-I or not?


Return to “Perian”

Who is online

Users browsing this forum: No registered users