Perian 1.1 and Apple's H264 AppleTV m4v intro

The Perian forums have moved to Google Groups, this forum is read only.
McDoe
Harmless
Posts: 3
Joined: Sun Mar 09, 2008 7:43 am

Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby McDoe » Sun Mar 09, 2008 7:49 am

Threw on Perian 1.1 on the AppleTV. All looked spiffy. Well, until I watched the intro movie of the AppleTV (Take 2 version). So I tried it on my Mac (MacPro 8x3.0 10.5.2). Same very obvious visual defects. Seems to be regardless of Mac chosen to play it back.

Any idea why this particular movie that Apple's made causes such obvious blockiness and distortion when played back through the h264 frameworks that Perian provides?

Intro.m4v can be found on any AppleTV:

/System/Library/CoreServices/Finder.app/Contents/Resources/Intro.m4v

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

Re: Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby Mr VacBob » Tue Mar 11, 2008 3:03 am

http://trac.perian.org/changeset/818, maybe?

I can't get sshd to install on my take 2 ATV, so I can't test it.

McDoe
Harmless
Posts: 3
Joined: Sun Mar 09, 2008 7:43 am

Re: Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby McDoe » Tue Mar 11, 2008 6:23 am

[link removed]
Last edited by McDoe on Thu Mar 13, 2008 11:20 pm, edited 2 times in total.

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

Re: Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby gbooker » Wed Mar 12, 2008 5:00 pm

There is something very suspicious about this video. I know the artifacts you are talking about, and I almost wonder if Apple's H.264 playback is non-standard and this video is exploiting that non-standard behavior.

The reason I suspect this:
Perian exhibits artifacts even when all frames are decoded and none are skipped
VLC has identical artifacts
Mplayer also has identical artifacts.

Perhaps someone out there can test this with some other playback device?

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

Re: Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby Mr VacBob » Thu Mar 13, 2008 12:31 am

It's a bug in ffh264, it looks like.

https://roundup.mplayerhq.hu/roundup/ffmpeg/issue385

edit: fixed, but the file is invalid - 0x000000 isn't allowed in a SEI

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

Re: Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby gbooker » Thu Mar 13, 2008 3:00 am

Confirmed. Did an svn up, and it plays with perian now. Expect it in the next release I guess.

McDoe
Harmless
Posts: 3
Joined: Sun Mar 09, 2008 7:43 am

Re: Perian 1.1 and Apple's H264 AppleTV m4v intro

Postby McDoe » Thu Mar 13, 2008 6:40 pm

being a Perian newbie, how would I go about pulling the new version of Perian down to compile with that new bugfix?

thx


Return to “Perian”

Who is online

Users browsing this forum: Bing [Bot], Yahoo [Bot]