SlideShare a Scribd company logo
1 of 30
Preservation-Worthy Digital Video: Hope You Brought Your Checkbook   Jerome McDonough New York University June 2, 2011
Digital Video Basics ,[object Object],[object Object],[object Object],[object Object],[object Object]
Digital Video Basics ,[object Object],[object Object],[object Object]
Digital Video Basics 4:2:2 sampling 4:2:0 sampling 4:1:1 sampling 4:2:2 – High End DV (Digital Betacam, DVCPro50) 4:2:0 – MPEG 1 & 2 4:1:1 – DV and DVCAM
Digital Video Basics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Digital Video Basics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Digital Video Basics ,[object Object],[object Object]
Preservation-Worthy Digital Video ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sampling, Migration & Artifacts ,[object Object],[object Object]
One River Media  Codec Test Image Images courtesy of Marco Solorio, One River Media
Black Magic 8-Bit 4:2:2 Uncompressed Codec Images courtesy of Marco Solorio, One River Media
Black Magic 8-Bit: 10 th  Generation Images courtesy of Marco Solorio, One River Media
One River Codec Test Images courtesy of Marco Solorio, One River Media
Digital Voodoo 10-bit Codec Images courtesy of Marco Solorio, One River Media
Digital Voodoo 10-bit: 10 th  Gen. Images courtesy of Marco Solorio, One River Media
One River Codec Test Images courtesy of Marco Solorio, One River Media
Apple 4:4:4 “None”: 10 th  Gen. Images courtesy of Marco Solorio, One River Media
Sampling, Migration & Artifacts ,[object Object],[object Object],[object Object]
Storing 4:4:4 Uncompressed Video ,[object Object],[object Object],[object Object]
Storing 4:4:4 Uncompressed Video ,[object Object],[object Object],[object Object],[object Object],[object Object]
Mind Games I: Conversion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mind Games II: On-going costs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mind Games III ,[object Object],[object Object],[object Object]
NYU Costs: Capture Hardware Complete system cost: ~$125,000.00
NYU Costs: Conversion Personnel ,[object Object],[object Object],[object Object]
NYU Costs: Repository Hardware ,[object Object],[object Object]
NYU Costs: Repository Personnel ,[object Object],[object Object]
NYU Costs: Summary ,[object Object],[object Object],[object Object]
The Good vs. the Perfect ,[object Object],[object Object],[object Object],[object Object]
Affordable Perfection ,[object Object],[object Object],[object Object]

More Related Content

What's hot

Week 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information TechnologyWeek 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information TechnologyVideoguy
 
Intro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningIntro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningNick Floro
 
Digital Audio
Digital  AudioDigital  Audio
Digital Audiosurprisem
 
Exploring New Technologies for Non-Destructive Adjustment of Running Times of...
Exploring New Technologies for Non-Destructive Adjustment of Running Times of...Exploring New Technologies for Non-Destructive Adjustment of Running Times of...
Exploring New Technologies for Non-Destructive Adjustment of Running Times of...Scott Matics
 
Video Workshop by Frederick Rodrigues
Video Workshop by Frederick RodriguesVideo Workshop by Frederick Rodrigues
Video Workshop by Frederick RodriguesDan MacKinlay
 
Multimedia
MultimediaMultimedia
MultimediaBUDNET
 
Audio compression 1
Audio compression 1Audio compression 1
Audio compression 1Rajat Kumar
 
Audio encoding principles
Audio encoding principlesAudio encoding principles
Audio encoding principlesPhillip Doyle
 
Digital Audio Tape (Dat)
Digital Audio Tape (Dat)Digital Audio Tape (Dat)
Digital Audio Tape (Dat)Farhat Surve
 
Audio compression
Audio compression Audio compression
Audio compression Darshan IT
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression BasicsSanjiv Malik
 

What's hot (20)

Week 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information TechnologyWeek 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information Technology
 
Video Compression
Video CompressionVideo Compression
Video Compression
 
Digital audio
Digital audioDigital audio
Digital audio
 
MPEG/Audio Compression
MPEG/Audio CompressionMPEG/Audio Compression
MPEG/Audio Compression
 
Intro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningIntro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for Learning
 
Mp3
Mp3Mp3
Mp3
 
Digital video
Digital videoDigital video
Digital video
 
Digital Audio
Digital  AudioDigital  Audio
Digital Audio
 
Soundpres
SoundpresSoundpres
Soundpres
 
Audio and Video Compression
Audio and Video CompressionAudio and Video Compression
Audio and Video Compression
 
Exploring New Technologies for Non-Destructive Adjustment of Running Times of...
Exploring New Technologies for Non-Destructive Adjustment of Running Times of...Exploring New Technologies for Non-Destructive Adjustment of Running Times of...
Exploring New Technologies for Non-Destructive Adjustment of Running Times of...
 
Video Workshop by Frederick Rodrigues
Video Workshop by Frederick RodriguesVideo Workshop by Frederick Rodrigues
Video Workshop by Frederick Rodrigues
 
Video
VideoVideo
Video
 
Multimedia
MultimediaMultimedia
Multimedia
 
Audio compression 1
Audio compression 1Audio compression 1
Audio compression 1
 
Audio encoding principles
Audio encoding principlesAudio encoding principles
Audio encoding principles
 
Digital Audio Tape (Dat)
Digital Audio Tape (Dat)Digital Audio Tape (Dat)
Digital Audio Tape (Dat)
 
Audio compression
Audio compression Audio compression
Audio compression
 
Digital video
Digital videoDigital video
Digital video
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression Basics
 

Viewers also liked

Viewers also liked (10)

Hw2
Hw2Hw2
Hw2
 
MPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingMPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video Encoding
 
Video technology presentation
Video technology presentationVideo technology presentation
Video technology presentation
 
Data compression introduction
Data compression introductionData compression introduction
Data compression introduction
 
Compression techniques
Compression techniquesCompression techniques
Compression techniques
 
Data compression
Data compression Data compression
Data compression
 
data compression technique
data compression techniquedata compression technique
data compression technique
 
Data compression
Data compressionData compression
Data compression
 
Compression
CompressionCompression
Compression
 
Fundamentals of Data compression
Fundamentals of Data compressionFundamentals of Data compression
Fundamentals of Data compression
 

Similar to Cni mc donough_preservation

simple video compression
simple video compression simple video compression
simple video compression LaLit DuBey
 
Video Formats and Codecs 2015
Video Formats and Codecs 2015Video Formats and Codecs 2015
Video Formats and Codecs 2015Mike Cummins
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptdjempol
 
Motion graphics and_compositing_video_analysis_worksheet 1 interactive menu
Motion graphics and_compositing_video_analysis_worksheet 1 interactive menuMotion graphics and_compositing_video_analysis_worksheet 1 interactive menu
Motion graphics and_compositing_video_analysis_worksheet 1 interactive menuunicoproductionsuk
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009Hal J. Reisiger
 
Module 09 digital multimedia
Module 09 digital multimediaModule 09 digital multimedia
Module 09 digital multimediathinkict
 
The Tech Of Editing
The Tech Of EditingThe Tech Of Editing
The Tech Of EditingLucasjwarren
 
Multimedia applications
Multimedia applicationsMultimedia applications
Multimedia applicationssmoky_stu
 
To Understand Video
To Understand VideoTo Understand Video
To Understand Videoadil raja
 
De-interlacing and Enhancing a Digital Video File
De-interlacing and Enhancing a Digital Video FileDe-interlacing and Enhancing a Digital Video File
De-interlacing and Enhancing a Digital Video FileArumai Technologies, Inc.
 
Cloud Based Video Production and Editing
Cloud Based Video Production and EditingCloud Based Video Production and Editing
Cloud Based Video Production and EditingPaul Richards
 

Similar to Cni mc donough_preservation (20)

simple video compression
simple video compression simple video compression
simple video compression
 
Video Formats and Codecs 2015
Video Formats and Codecs 2015Video Formats and Codecs 2015
Video Formats and Codecs 2015
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.ppt
 
Bb feb2005
Bb feb2005Bb feb2005
Bb feb2005
 
Motion graphics and_compositing_video_analysis_worksheet 1 interactive menu
Motion graphics and_compositing_video_analysis_worksheet 1 interactive menuMotion graphics and_compositing_video_analysis_worksheet 1 interactive menu
Motion graphics and_compositing_video_analysis_worksheet 1 interactive menu
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
 
Dcp
DcpDcp
Dcp
 
2
22
2
 
Mm video
Mm videoMm video
Mm video
 
Mm Unit 4
Mm Unit 4Mm Unit 4
Mm Unit 4
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009
 
Module 09 digital multimedia
Module 09 digital multimediaModule 09 digital multimedia
Module 09 digital multimedia
 
The Tech Of Editing
The Tech Of EditingThe Tech Of Editing
The Tech Of Editing
 
Video formats
Video formatsVideo formats
Video formats
 
Formats andcodecs
Formats andcodecsFormats andcodecs
Formats andcodecs
 
Multimedia applications
Multimedia applicationsMultimedia applications
Multimedia applications
 
To Understand Video
To Understand VideoTo Understand Video
To Understand Video
 
De-interlacing and Enhancing a Digital Video File
De-interlacing and Enhancing a Digital Video FileDe-interlacing and Enhancing a Digital Video File
De-interlacing and Enhancing a Digital Video File
 
Cloud Based Video Production and Editing
Cloud Based Video Production and EditingCloud Based Video Production and Editing
Cloud Based Video Production and Editing
 
Vste r2
Vste r2Vste r2
Vste r2
 

More from Pptblog Pptblogcom (20)

Adventure lecture
Adventure lectureAdventure lecture
Adventure lecture
 
Cni3 11-29
Cni3 11-29Cni3 11-29
Cni3 11-29
 
Chapter9
Chapter9Chapter9
Chapter9
 
Cgu demo
Cgu demoCgu demo
Cgu demo
 
Cac sv4
Cac sv4Cac sv4
Cac sv4
 
Broadcasting video
Broadcasting videoBroadcasting video
Broadcasting video
 
Barwick video-trial
Barwick video-trialBarwick video-trial
Barwick video-trial
 
Barcelona keynote web
Barcelona keynote webBarcelona keynote web
Barcelona keynote web
 
Att naruc vrs presentation 2-12
Att naruc vrs presentation   2-12Att naruc vrs presentation   2-12
Att naruc vrs presentation 2-12
 
Atee2006
Atee2006Atee2006
Atee2006
 
Aoevideo
AoevideoAoevideo
Aoevideo
 
111203 filmed hunter
111203 filmed hunter111203 filmed hunter
111203 filmed hunter
 
060320 mmtf presentation
060320 mmtf presentation060320 mmtf presentation
060320 mmtf presentation
 
2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation
 
150
150150
150
 
85 videocompress
85 videocompress85 videocompress
85 videocompress
 
11 streaming
11 streaming11 streaming
11 streaming
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2
 
5.1.seyler
5.1.seyler5.1.seyler
5.1.seyler
 
05 presentation
05 presentation05 presentation
05 presentation
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Cni mc donough_preservation

Editor's Notes

  1. Comments courtesy of Marco Solorio, One River Media: NTSC Color Bars - These colors were taken from Final Cut Pro 3. It's nice to see how well these codecs keep their color integrity to the time old standard color bars. Also look between the color bars and you'll notice edges combining and smearing colors together in some codecs. Parking Meter - This somewhat represents what a true-life camera shot would look like. The top of the handle also makes for a good shadow test. In some codecs, detail is lost in most of the parking meter image. Chroma Text - Under most situations, a compressed color space of 4:2:2 will yield less than desirable results with a test like this. The text simply can't hold up to the chroma value of the bluish background color. Luma Text - More often than not, a luminance test like this will favor well. Only poor codecs will fail this test. Color Filtering - Ah, one of the best tests by far. This shows how much the codec is color filtering the image. Some codecs lose this test altogether by changing part of the red aliased line to gray. The key is to enlarge the image after you render it so you can really see the effect of color filtering. The dynamic image selection below shows the different codec's color filtering side by side. Note that the image has been enlarged 300% using "Nearest Neighbor" instead of the default "Bicubic" so Photoshop does not interpolate new, colored pixels. Thanks to Matt Silverman for leading me on to this little, but powerful test. Gradient Banding - This is where all of this started! It was initially due to banding that made me first look into testing different uncompressed codecs. Back in my Media 100 days, banding was something you had to deal with. But with a new NLE purchase in mind, I wanted to see which uncompressed NLE did away with this age-old problem. For this test, I created a solid layer in Adobe After Effects. I added a Mandelbrot color fractal and blurred it out with a value of 120. The colors slowly change over time to give codecs like MPEG and Cinepak a tough time with spatial interpolation. As for the gradient, some codecs just can't handle it and banding is a result. RGB Bars - To get a good effect of color filtering (or lack there of) combined with the color space limitation of YUV video, pure red, green and blue colors are used and placed at a slant. If the bars were perfectly straight, then the effect may not produce large enough blocking. Some codecs have larger blocking in this area than others, even in the same color space. RGB Bull's Eye - Pure RGB circles are stacked upon each other to see how much the colors smear into each other. In most cases, the blue and green circles stack up okay, but the red circle usually becomes aliased. Single Pixel Lines - A test to see how well a codec can accurately encode single pixel lines of differing colors. Notice also that the green line is slightly off the background green color. Makes for interesting results. Compared to hair, these lines are thick. Color Grid - Using a grid of lines that are both 1-pixel and 2-pixel in width, we can see how much color smear a codec may produce. This test can also show the relationship between the grid's lines and a codecs compression block structure (like a highly compressed Motion JPEG render). Random Noise - The black and white noise test will typically fair well (sometimes perfect) for the 4:2:2 uncompressed bunch. The color noise test however can't replicate perfectly even by the best 4:2:2 uncompressed codec... the colors simply smear out due to the compressed color space limitation. Interlace - This test represents the effect of compression interacting with interlaced fields. If there is a lot of compression or color space artifacts, then this can result in messy interlace lines, which could result in flickery playback. RGB Circles - Much like the "Bull's Eye" test, this test shows how color space blocking can affect an RGB area that is not constant (unlike the RGB bars that are constant). Simple Color Spectrum - This spectrum is a little like the other color spectrum, except that this spectrum has 30-pixel high lines that should stay constant. If a codec contours, then what should be a 30-pixel high color will become many colors. Grayscale Ramp - Exactly like the Simple Color Spectrum, but with monochromatic values. A good codec will replicate all the pixels in this ramp. Some codecs however, induce coloring in these pixels. HSL Spectrum - Although there isn't enough area in this image to display all the colors in an HSL spectrum, it does give us a good idea of any color changes or contouring. 16-bit Ramp - This test is really only useful for 10-bit or higher codecs. To the far left of the red ramp is a 16-bit RGB value of [32768,0,0] and to the far right of the ramp is a 16-bit RGB value of [32768,257,257]. In 8-bit fashion, this is only a difference of a couple RGB values, whereas in 16-bit mode, it's a difference of a few hundred RGB values. Seeing how well a codec can represent these microscopic changes is a true test to its replication accuracy.
  2. For uncompressed case, we assume 141.5 GB for video + another 1.5 GB for 48 KHz 24-bit stereo audio for a single master MPEG4 streams are assumed to be 5 mbps and 0.5 mbps.
  3. http://www.aiim.org/documents/costmagstorage.pdf Assoc. for Information & Image Management 10-year projection of disk prices