Opened 11 years ago

Closed 8 years ago

#3377 closed bug (fixed)

h264 in MOV container and MediaPlayer = blackness

Reported by: miqlas Owned by: dlmcpaul
Priority: normal Milestone: R1
Component: Audio & Video/Codecs Version: R1/pre-alpha1
Keywords: Cc: fekdahl@…
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description

I try to play the 9 trailer ( http://movies.apple.com/movies/focus_features/9/9-tsr_h1080p.mov ) under Haiku with MediaPlayer and with VLC. VLC can play slowly on my old PC, it have picture and music, but MediaPlayer don't show the picture, only an big black box, and i don't hear the music.

Attachments (2)

MediaPlayer_x264_problem.jpg (113.1 KB ) - added by miqlas 11 years ago.
Screenshoot about the big silent blackness.
log.txt (33.8 KB ) - added by miqlas 10 years ago.
MediaPlayer log

Download all attachments as: .zip

Change History (9)

by miqlas, 11 years ago

Screenshoot about the big silent blackness.

comment:1 by ekdahl, 11 years ago

Cc: fekdahl@… added

by miqlas, 10 years ago

Attachment: log.txt added

MediaPlayer log

comment:2 by dlmcpaul, 10 years ago

Owner: changed from marcusoverhagen to dlmcpaul

comment:3 by dlmcpaul, 10 years ago

Status: newassigned

The mov_reader does not handle h264 mov files yet.

comment:4 by phoudoin, 10 years ago

Off topic, but "9" while a good movie is *not* for kids. I say that because when I watched it some mother though it was: his 5 old son cries proved her wrong.

Back to topic, .mov and .mp4 files are handled the same way here, aka handed to our mov_reader, right?

comment:5 by dlmcpaul, 10 years ago

no we have seperate mp4 reader and mov reader.

There are distinct diferences between the 2 formats even though mp4 is based on mov. I didn't want to write special case code to handle the differences and I thought the 2 formats would either move apart as features were added to each format or even that apple would switch to mp4 and drop mov.

mp4 however decided to complicate the format by adding 3gp which is mp4 less some bits and added some other bits.

Apple decided to just take just about everything from mp4 to the point where mov files are almost the same as mp4 now except for the mov backward compatable bits.

So anyway to handle h264 in mov I have to port the avcC box, the AAC box and the AC3 box handling over to mov and figure out why the new mov files don't want to read the chunks properly.

comment:6 by dlmcpaul, 10 years ago

Summary: h264 and MediaPlayer = blacknessh264 in MOV container and MediaPlayer = blackness

comment:7 by diver, 8 years ago

Resolution: fixed
Status: in-progressclosed

Works ok in hrev43989, closing.

Note: See TracTickets for help on using tickets.