12
TOO MANY QUICKTIMES! (and other related confusion): thoughts from an emerging audiovisual archivist Becca Bender Digital Preservation ½ CINE-GT 1807 December 12, 2017

TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

TOO MANY QUICKTIMES! (and other related confusion):

t h o u g h t s f r o m a n e m e r g i n g a u d i o v i s u a l a r c h i v i s t

Becca BenderDigital Preservation ½ CINE-GT 1807

December 12, 2017

Page 2: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

O r H o w I L e a r n e d To S t o p W o r r y i n g A n d J u s t G i v e T h i s P r e s e n t a t i o n

Page 3: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

Container(s) (aka QuickTime)

Player(s) (aka QuickTime)

Codec(s) (aka QuickTime)

QuickTime is a complete multimedia architecture, not just a media player. It supports creating, producing, and delivering a broad variety of media.

–2005 QuickTime Developer Guide

Page 4: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE EASY PART: Codec(s) (aka QuickTime)

“The codec is also known as QuickTime Video, by its FourCC RPZA and the name Road Pizza.” –Wikipedia

• Apple Video codec introduced with QuickTime Player 1.0 in 1991

• Other “QuickTime” Codecs:• Animation• Cinepak• Component Video• Graphics• Photo - JPEG

“Back in the 90s, people didn’t define containers and encodings as being separate from each other, so for Apple, they referred to both the container and the encoding as QuickTime, when really the codec was Road Pizza.” –Dave Rice

Page 5: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE EASY PART: Codec(s) (aka QuickTime)

Page 6: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE ANNOYING PART: Player(s) (aka QuickTime)

• QuickTime1.x– releasedin1991• QuickTime2.x – releasedin1994• QuickTime3.x – releasedin1998• QuickTime4.x – releasedin1999• QuickTime5.x – releasedin2001• QuickTime6.x – releasedin2002

• QuickTime7(Pro)– releasedin2005

• QuickTimeX– releasedin2009

Page 7: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE ANNOYING PART: Player(s) (aka QuickTime)

QuickTime7(Pro)vsQuickTimeX

– Frame Number –

– Boundaries –

– Audio in 2x speed –

–Ease of trimming–

– Ability to play older files –

– Windows Support –

Page 8: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE WICKED HARD PART: Container(s) (aka QuickTime)

ClassicQuickTimeFileFormatvs CurrentQuickTimeFileFormatakaQuickTime vsQuickTime

“CLASSIC” (but I unintentionally made this file last month)

“CURRENT” (as of 2005)

Page 9: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE WICKED HARD PART: Container(s) (aka QuickTime)

ClassicQuickTimeFileFormatvs CurrentQuickTimeFileFormatakaQuickTime vsQuickTime

CLASSIC CURRENT (qt )

Page 10: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE WICKED HARD PART: Container(s) (aka QuickTime)

The MPEG-4 StandardISO 14496 – Coding of audio-visual objects

• Overall standard introduced in 1998

• Built on QuickTime File Format (Classic)

• Currently consists of 33 parts• Part 1: MPEG-4 File Format Version 1 (mp4) – public release 1999• Part 12: ISO Base Media File Format – public release 2004• Part 14: MPEG-4 File Format Version 2 (mp4) – public release 2003

Page 11: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

THE WICKED HARD PART: Container(s) (aka QuickTime)

MPEG-4: Part 12 – ISO base media file format

QuickTime File Format (current *.mov)

MPEG-4:12 (IBMFF) / QuickTime Profile

MPEG-4:12 (IBMFF) / MPEG-4:14 (mp42)

Part12

Part12

Page 12: TOO MANY QUICKTIMES! · 2018-03-14 · THE WICKED HARD PART: Container(s) (aka QuickTime) The MPEG-4 Standard ISO 14496 – Coding of audio-visual objects • Overall standard introduced

“ I f I was ta lk ing to a programmer, I would refer to the f i le as ISO Base Media F i le Format, but i f I was ta lk ing to someone at AMIA, I would just say QuickTime.”

–Dave Rice

Implications for PRESERVATION: