Harris File Interchange presentation from the
Transcription
Harris File Interchange presentation from the
Society of Broadcast Engineers David Veldman Technologist-Digital Media and Workflow File formats in Broadcast Video U w n A r p i p n g t he m s y t r ey ! assuredcommunications™ assuredcommunications™ •1 $$$ Content •2 business school says: •3 Time ‘Follow the money’ journalism 101 reminds us that: ‘Content is King’ And Mr. Benjamin Franklin remarked that: ‘Time is Money’ then…would it not be prudent to assume: that in order to gain financial growth, we should carefully, expeditiously and with format integrity remaining a top priority, watch and follow the flow of content (media assets; be that video, audio, files, scripts, stories and even databases) throughout the ENTIRE production process, and doing so, use the ‘less is more’ approach with available technology? Harris Proprietary Information assuredcommunications™ 14-Feb-12 The Broadcasters Community of the World (COW) Broadcast File Format by Katie Mims on Oct 2, 2008 at 3:09:11 am Hi all, I'm venturing into my first experience with broadcast video. Previously, everything I've done has been for the web, DVD or large screen projection. “The last person I spoke with at the station said an MPEG2 was a good file to go with…” I just spent two weeks in the Caribbean islands doing hurricane relief work, and several of the local stations want to air a short video I've put together. I wanted to get some feedback on my workflow, and find out if there is a better way to be going about this in order to get the best quality possible. Shot on: HDV 1080p24, Sony HVR-V1U Captured as HDV Edited on a 1080i60 timeline The last person I spoke with at the station said an MPEG2 was a good file to go with, but I did a test run of it and the quality didn't excite me at all. There were image issues, especially on fast pans etc. " If they want a file, try to send them the native file format that you're editing…” My friend also gave me these guidelines: " If they want a file, try to send them the native file format that you're editing. Make sure your whites are under 100%, 30 seconds of tone, 5 seconds of slate, 8 second countdown (from 10 to 2, leave the last two full seconds black) Tone should be at -20 and do not let your program go over -6, average should be around -10, speaking should never fall under 18 - keep it closer to -10 -12. You might need a compressor for the voice, we usually do." So, advice on what I can do to preserve the picture quality, and can anyone tell me if there's a better file. Thanks in advance! Peace and Love, Katie Harris Proprietary Information assuredcommunications™ 14-Feb-12 AGENDA • The multitude of file formats ‘Out There’ • To and From – Acquisition to edit to Air • Common Pitfalls – A.K.A “Bang your head against a brick wall in order to astound and amaze your peers at the amount of blood that you can tolerate dripping into your eyeballs before you scream *@!#!%^;)*!! ” • Format (in)dependence • The ‘Holy Grail’ in the land of Nirvana • Solutions for Your environment Harris Proprietary Information assuredcommunications™ The multitude of file formats ‘Out There’ Harris Proprietary Information assuredcommunications™ The multitude of file formats ‘Out There’ Creator/Maintainer Codec libtheora (Theora) diracresearch (Dirac) Schrödinger (Dirac) x264 Xvid FFmpeg (libavcodec) FFavs (libavcodec) Blackbird DivX Xiph.org BBC Research Department First public release date 9/25/2002 9/17/2008 David Schleef 2/22/2008 x264 team 2003 Xvid team 2001 Latest stable version 1.1.1 (2009)[3] License BSD-style[4] MPL 1.1, GNU 1.0.2 GPL 2, GNU LGPL (2009)[5] 2.1 MPL 1.1, GNU 1.0.9 GPL 2, GNU LGPL (2010)[5] 2, MIT License r1376 GNU GPL (2009)[6][7] 1.2.2 GNU GPL (2009)[8] FFmpeg team 2000 0.5.1 (2010)[9] FFavs team Forbidden Technologies plc DivX, Inc. 2009 0.0.3[10] 2006-01 2001 2 7.0 (2009) GNU LGPL GNU LGPL Compres Patented compression formats sion method none[*] none Lossy/los sless none Lossy/los sless Lossy/los sless MPEG-4 AVC/H.264 MPEG-4 ASP Lossy MPEG-1, MPEG-2, MPEG-4 ASP, H.261, H.263, VC-3, WMV7, Lossy/los WMV8, VP5, VP6, MJPEG etc. sless MPEG-1, MPEG-2, MPEG-4 ASP Lossy/los etc. sless Proprietary Blackbird Proprietary MPEG-4 ASP, H.264 Harris Proprietary Information assuredcommunications™ Lossy Lossy Lossy The multitude of file formats ‘Out There’ First public release date Latest stable version a hack of Microsoft's MPEG4v3 codec[11][12] Creator/Maintainer License Patented compression formats Proprietary Microsoft's MPEG-4v3 (not MPEG-4 compliant) 1998 3.20 alpha[13] (2000) 3ivx Technologies Pty. Ltd. 2001 5.0.2 (2007)[14] Proprietary MPEG-4 ASP Nero AG 2003 Unknown Proprietary MPEG-4 ASP, H.264[15] Proprietary Unknown Codec DivX ;-) 3ivx Nero Digital ProRes 422 / ProRes 4444 Compressi on method Lossy Lossy Lossy Apple Inc. 2007 Sorenson Video Sorenson Media 1998 Proprietary Sorenson Video Lossy Sorenson Spark Sorenson Media 2002 Proprietary Sorenson Spark Lossy On2 Technologies 2000 BSD-style[4] none[*] VP4 On2 Technologies 2001 Proprietary VP4 Lossy VP5 On2 Technologies 2002 Proprietary VP5 Lossy VP6 On2 Technologies 2003 Proprietary VP6 Lossy VP7 On2 Technologies 2005 Proprietary VP7 Lossy VP8 On2 Technologies (Now bought by Google ) BSD-style VP8 VP3 Lossy Lossy Lossy 2008 Harris Proprietary Information assuredcommunications™ The multitude of file formats ‘Out There’ Creator/Maintainer Codec First public release date DNxHD Avid Technology Cinema Craft Encoder SP2 Custom Technology Corporation Pegasys Inc. TMPGEnc Free Version Latest stable version Cinepak Indeo Video TrueMotion S RealVideo ACT-L3 Huffyuv Lagarith Currently maintained by Compression Technologies, Inc.[18] Intel Corporation, currently offered by Ligos Corporation The Duck Corporation RealNetworks Streambox Ben Rudiak-Gould Ben Greenwood Patented compression formats Compressi on method Proprietary VC-3 2000 1.00.01.09 (2009)[16] Proprietary MPEG-1, MPEG-2 2001 2.525.64.184 (2008)[17] Proprietary MPEG-1, MPEG-2 Proprietary 1999 9 (2003) (WMV3 in FourCC) WMV, VC-1, (in early versions MPEG-4 Part 2 and not MPEG-4 compliant MPEG-4v3, MPEG-4v2) 2008 Windows Media Encoder Microsoft Created by SuperMac, Inc. License Proprietary 1997 Template:02- Template:3.4 21-03 (2009) 2.1.1 2000 (2003)[20] 10/4/2004 1.3.20 (2009)[21] Lossy Indeo Video 5.2 RealVideo 10[19] Lossy Lossy Proprietary 1992 1995 Lossy Unknown 1.10.0.26 (1999) 1991 Lossy Proprietary TrueMotion S Proprietary H.263, RealVideo Proprietary Unknown GNU GPL 2 none GNU GPL 2 none Harris Proprietary Information assuredcommunications™ Lossy Lossy Lossy Lossy Lossless Lossless The multitude of file formats ‘Out There’ Name and file extension, if different 3GP 3G2 Advanced Systems Format (.asf, .wma, Standard owner 3GPP 3GPP2 Microsoft Support for Variable bit Variable B-frames rate audio frame rate Yes Yes Yes Yes Yes Yes Yes Yes Yes Subtitles ? 3GPP Timed Text H.263, MPEG-4 Part 2 and H.264/MPEG-4 AVC AMR-NB, AMRWB, AMR-WB+, AAC, HE-AAC and HE-AAC v2 ? No 3GPP Timed Text AMR-NB, AMRWB, AAC, HEH.263, MPEG-4 AAC, EVRC, Part 2 and EVRC-B, EVRCH.264/MPEG-4 WB, 13K AVC (QCELP), SMV or VMR-WB ? No Yes Almost anything Almost anything through VFW or through ACM or DMO; H.264/AVC DMO; Vorbis is is problematic problematic Yes ? ? Yes .wmv) AVI Microsoft Yes[1] Yes[2] Yes[3] DivX Media Format (.divx) DivX, Inc. Yes Yes Yes Supports Video formats Audio formats Metadata/Tag Menus (like supported supported s supported DVD) Chapters Almost anything through VFW; Almost anything Yes, via third Yes, via third H.264/AVC is through ACM; party party not officially problematic due Vorbis is modifications modifications to the limited B- problematic [5] frame support[4] Yes Yes Harris Proprietary Information assuredcommunications™ MPEG-4 Part 2 video encoded to MP3, PCM, AC-3 meet DivX profiles ? No Yes The multitude of file formats ‘Out There’ Name and file extension, if different EVO Standard owner MPEG Support for Variable bit Variable B-frames rate audio frame rate Chapters Subtitles Supports Video formats Audio formats Metadata/Tag Menus (like supported supported s supported DVD) AC-3, E-AC-3, MPEG-2 Part 2, Dolby TrueHD, H.264/MPEG-4 AVC, Linear PCM, DTS, VC-1 DTS-HD, MPEG-2 Part 3 MP3, AAC, HEH.264/MPEG-4 AVC AAC[6] Sorenson, VP6, MP3, Nellymoser, Screen Video, ADPCM, Linear H.264/MPEG-4 PCM, AAC[9], [7][8] AVC Speex[10] Yes Yes Yes Yes Yes F4V (Flash Video) Adobe Systems Yes ? Yes ? ? FLV (Flash Video) Adobe Systems Yes ? Yes No No Matroska (.mkv, .mka) CoreCodec, Inc.[11] Yes Yes Yes Yes Yes virtually anything MCF BSD-style license for specs, GNU for tools ? ? ? ? ? ? MP4 MPEG Yes Yes Yes MPEG Video File (.mpg, .mpeg) MPEG Yes Yes Yes ? Yes Yes ? Yes No virtually anything Yes currently under development by CoreCodec[12] ? ? No Yes Yes No No 1) In specially formatted text MPEG-2/4 (HE)track ttxt, VobSubs AAC, MPEG-1/2 (QuickTime); 2) with private Layers I, II, III In userdata atom objectTypeIndic MPEG-4 ASP, (MP3), AC-3, Apple (started by Nero ation not usable H.264/MPEG-4 AVC, Lossless, ALS, SLS, Digital) can't with the H.263, VC-1, Dirac, Vorbis(with interact with the sceneDescriptio others[13] private sceneDescriptio n (started by objectTypeIndicati n, or via Nero), BIFS on), others[13] segmentDescript or MPEG-1 Layers I, II, III (mp3), other No No MPEG-1, MPEG-2[14] formats only in private streams: LPCM[15] Harris Proprietary Information assuredcommunications™ The multitude of file formats ‘Out There’ Name and file extension, if different Standard owner Support for B- Variable bit frames rate audio Variable frame rate MPEG program stream PS (.ps) MPEG Yes Yes ? MPEG transport stream TS (.ts) MPEG Yes Yes Yes BDAV MPEG-2 transport stream (.m2ts) Blu-ray Disc Association Yes ? Yes MXF SMTPE Yes Yes Yes Ogg Xiph.org, patentfree Yes[1] Yes Yes Quicktime (.mov, .qt) Apple Yes Yes Yes RMVB RealNetworks Yes ? Yes VOB+IFO DVD Forum Yes Yes No WebM WebM Project Yes Yes Yes Chapters Subtitles Video formats supported Audio formats Metadata/Tags supported supported Supports Menus (like DVD) MPEG-1 Layers I, Only in private Only in private II, III (mp3), other Only in private streams - used streams - used MPEG-1, MPEG-2, formats only in streams - used in No VOB files on in VOB files on in VOB files on MPEG-4 Part 2[14] private DVDs streams:AC-3, DVDs DVDs LPCM, DTS[15] MPEG-1 Layers I, MPEG-1, MPEG-2 II, III (mp3), AAC, Part 2, MPEG-4 ASP, possible via other formats in No H.264, other formats No No ETSI EN 300 743 private streams: in private streams: AC-3, LPCM, VC-1, Dirac[16] DTS[16] AC-3, DTS, LPCM, MPEG-2 Part 2, Dolby Digital Plus, Yes Yes ? ? H.264, VC-1 DTS HD, Dolby Lossless ? Yes Virtually anything Virtually anything Yes No Theora, Dirac, Vorbis, FLAC, OggUVS, MNG and Speex, CELT, CMML, Ogg Ogg Writ, Ogg Yes others[17][18], almost OggPCM[17][18], Skeleton, Vorbis No Kate anything through almost anything comment[19] VFW through ACM Limited to what is Limited to what is available to the available to Sound Yes Yes Yes No QuickTime codec Manager or manager CoreAudio (HE)-AAC, Cook Codec, Vorbis, ? Yes RealVideo 8, 9, 10 ? No RealAudio Lossless AC-3, Linear PCM, MPEG-2 Part 2, Yes Yes DTS, MPEG-2 Part No Yes MPEG-1 Part 2 3, MPEG-1 Layer II ? ? Harris Proprietary Information assuredcommunications™ VP8 Vorbis ? ? The multitude of file formats ‘Out There’ Lossy compression Lossless compression WavPack MLP / Dolby TrueHD DTSHD ? ? No No MP3 WMA RealAudio Vorbis Musepack AAC AC-3 DTS APE FLAC ALAC SHN QuickTime Yes Yes ? Yes ? Yes Yes AVI Yes Yes No No No Yes [20] Yes Yes No No No No No Matroska Yes Yes Yes Yes Scheduled [21] Yes Yes Yes No Yes No No Yes Yes Yes MP4 Yes Yes No Yes ? Yes Yes Yes No No Yes [22] No No No No MXF Yes No No ? ? Yes Yes No No Yes Yes MPEG-4 (A)SP H.264/MPEG-4 AVC Video formats MPEGMPEG-2 supported 1 VCRealVide Theora 1/WMV o QuickTime Yes Yes Yes Yes Yes ? Yes AVI Yes Yes Yes Problematic, limited B-frame support[4] Yes No Yes OGM Yes Yes Yes Yes Yes ? Yes Matroska Yes Yes Yes Yes Yes Yes Yes MP4 Yes Yes Yes Yes Yes[23] No No MXF Yes Yes Yes Yes Yes No ? Harris Proprietary Information assuredcommunications™ ? ? Yes Yes Yes No No No A media File is organized from outside to inside • The NLE/Graphics/Server File System: Microsoft NTFS, Solaris ZFS, Linux ext2/ext3, Apple HFS or specialized. • The Media File Format: AVI, QuickTime, MXF, MPEG, GXF or LXF. • The Media Essence Type: Audio / Video compression type. • The Interchange Mechanism: e.g. Sharing via Network Attached Storage (NAS) or Storage Area Network (SAN) through use of File Transfer Protocol (FTP) , Common Internet File System (CIFS) or Network File System (NFS). NLE/Graphics/Server File System Microsoft NTFS, Solaris ZFS, Linux ext2/ext3, Apple HFS, Proprietary Media File Format Proprietary, QuickTime MOV, AVI, MXF, Media Essence Type GXF, LXF. AVCi, MPEG2, DV, JPEG2000, MPEG4/H.264 Harris Proprietary Information assuredcommunications™ A media File is organized from outside to inside • Metadata – Timecode, Reel, Info, User defined fields • External Metadata: XML or XMP or other • Static Metadata: elements within the file • Real time: Elements within the container or in the media itself • Container (Wrapper)Types – Custom/non Standard corporate file types: – ARI, GEN, ARC, etc Container – Standardized file types: Video Stream – AVI, MOV, WAV, MXF, LXF, GXF etc • Essence or Content MPEG-2, MPEG-4, H.264, etc Harris Proprietary Information assuredcommunications™ Audio Stream MetaData To and From Acquisition to Edit to Air Production Internet/mobile SD HD H.263 MPEG-4 H.264 Beta SP DV DV50 IMX P2 DV HD MPEG-2 HD Post production Playout Broadcast WMV < 1Mb/s Flash < 1Mb/s WMV 2Mb/s-5Mb/s DV AVC-Intra MPEG-2 I-frame 50Mb/s MJPEG Baseband 270Mb/s DV HD MPEG-2 HD 8Mb/s-300Mb/s Baseband 1.5Gb/s WMV 2Mb/s-5Mb/s MPEG-2 IBP 8Mb/s-15Mb/s DV MPEG-2 2.5Mb/s-5Mb/s H.264 1Mb/s-3Mb/s MPEG-2 15Mb/s-20Mb/s H.265 8Mb/s-16Mb/s MPEG-2 HD 20Mb/s-80Mb/s Harris Proprietary Information assuredcommunications™ Codec (in)Dependance • One cannot stress enough how important the CODEC is in the workflow •It’s extremely easy (and quick) to translate metadata (think of your contacts file when porting from one application (Microsoft Outlook) to another (Blackberry/iPhone) contacts •Containers (Wrappers) are easily exchangeable (watch out for possible metadata loss!) •It’s when a CODEC change (Transcode) needs to take place that errors are typically introduced Harris Proprietary Information assuredcommunications™ Common Pitfalls • QuickTime *.MOV extension (QuickTime is not QuickTime) • NB! *It’s just a wrapper* but where is it’s header? • • • Where did it come from is usually a good clue of format. • Look/ask for what the essence is inside • • • • • XDCamHD 35 (4.2.0) or 50 (4.2.2)? DVCProHD 50 or DVCproHD100 AVI, IMX30/40/50? ProRes Watch out for QuickTime Reference files. • • In the header section up front In the body section? Some servers fail when it’s buried too deep down in the file -due to incomplete file parsing routines/techniques Disk-efficient file points to various bits of the captured video, which doesn't render until you use the QTRM to produce another file via Compressor. Where is it going to? (final destination) • Playback Server is going to be somewhat restricted on final file format (codec) Harris Proprietary Information assuredcommunications™ Common Pitfalls • Media eXchange Format *.MXF extension • All too often it’s assumed that MXF is MXF… • MXF is only the wrapper and there is many different vendor specific variances, interpretations and implementations of this wrapper (Harris=*.LXF, GVG=*.GXF) Due to undefined MXF definition • NEVER assume that if your video server (or NLE) shows in it’s GUI that it can import (or even export) MXF, that it will work the first time. Watch out for Versionitis! • Check for the origination device and it’s export codec used • I.e. FCP export via Apple Compressor and using ProRes. • Where is it going to (final destination) • Common server file types accepted: • SD-AVI, IMX, DV, DVCPro, Mpeg-2 • HD-XDCamEX, XDCamHD35/50, DVCProHD 50/100, Mpeg-2 w/various GOP’s, H.264/AVC-Intra • **Watch out for metadata mapping when exchanging between devices (especially in transcode processes)** Harris Proprietary Information assuredcommunications™ Common Pitfalls • Transcoders (Hardware) • Quick, Easy but expensive alternative to ‘getting it right the first time’ • Telestream’s FlipFactory – great but you pay for each decode type. Don’t pay for unnecessary transcode ‘codecs’ • Rhozet’s Carbon Coder, ProStream - competetive • 1 million other software only engines out there vying for your attention, time and money. • Transcoders (Software) • CPU intensive (need for speed factor), Easy and inexpensive alternative to hardware solutions. • MainConcept is the ‘Swiss Army Knife’ of NLE codecs with an anything in-anything out repertoire. • Marquis Broadcast’s Medway exploits the Avid file I/O accessibility issues with the closed DNx/DNxHD codec AND has great workflow media management tools too! (but not always necessary) Harris Proprietary Information assuredcommunications™ Format (in)dependence • Look for manufacturers who can and are willing to assist in alleviating the devices, mechanisms and enhance (shorten and tighten) the workflows in-between origination and on-air devices. • Be overly cautious of the device that professes to ‘do-it-all’-Make them prove it first. – Do they offer a wide range of codec export support? • (more arrows in your export quiver to better integrate with a minimal CODEC supported playback server) Automate/Batch export? – Does the playback device offer a wide range of import codec file type support or is it fairly proprietary? (Supports only a few file types only.) • Again, don’t assume MXF is the killer “FIX” to cover your situation. Ensure the header and container is compatible with the downstream device’s import capabilities. Harris Proprietary Information assuredcommunications™ It is a riddle wrapped in mystery inside an enigma; but perhaps there is a key – ’UNOBTANIUM’ • Resolve yourself to the fact that: – There is no single file type that is going to suit all your needs. – Acquisition (Camera) • News = XDCamEX18/35. XDcamHD35/50. DVCProHD50/100 • Studio = DVCproHD100. AVC-Intra – Editing (Production) • News = XDCamEX18/35. XDCamHD35/50. DVCProHD50/100 • Studio =Apple Pro Res. Avid DNxHD. DVCProHD. XDCamHD50 • Promo =Apple Pro Res. Avid DNxHD. – Playback (Air) • News/Promo = XDCamEX18/35. XDcamHD35/50. DVCProHD50/100 • Spot/Commercial = MPEG-2. MPEG-4 AVC/H.264. – Storage (Archive) • MPEG-2 Low bitrate + Long GOP, MPEG-4 FYI* AVC-Intra and DVCProHD use I-Only compression, while HDV uses Long GOP compression. The MPEG-4 AVC/H.264 standard encompasses both methods. Harris Proprietary Information assuredcommunications™ Solutions for Your environment • IRT (Institut für Rundfunktechnik ) - MXF Analyzer – Perform self tests via ‘lite’ version – Offer a test service for both encode and decode • MOG Solutions – the Scribe Pro, the Scribe – Considered to be the industry’s definitive authority in MXF domain – Tool to create and play MXF and GXF files in your desktop environment. – Allows annotation of MXF files with rich metadata descriptions. • • • • • • MXFWrapper MXFUnWrapper MXFMetaUpdater MXFDirectShowFilter MXFPartialRestore MXF::SDK Harris Proprietary Information assuredcommunications™ Solutions for Your environment • Reactor9 – MXFInsight (http://www.reactor9.com/) – Professional grade deep drill-down visual MXF analysis • MXF4MAC – MXF Mac Based tools – MXF Info and MXF Info Lite • • • • • • • • • Name Modified Date and Time Operational Pattern Essence Containers (Codec, Format) Creator (Company, Product, Version) Number of Tracks Edit Rate Duration Start Timecode – MXF4Mac – P2 native in Final Cut Pro – Atomic Fusion – Avid OP-Atom a/v merge into Final Cut Pro Harris Proprietary Information assuredcommunications™ Solutions for Your environment • FFMpeg – ffmpeg, ffserver, ffplay – ffmpeg is a command line tool to convert multimedia files between formats. – ffserver is a multimedia streaming server for live broadcasts. – ffplay is a simple media player. • FF Media Broadcast (alternative broadcast centric spin off of ffmpeg) – Import your files in Final Cut Pro or AVID Media Composer by • Creating XDCAM HD422 files in .mov or .mxf • Creating XDCAM IMX/D-10 files in .mov or .mxf • Creating AVID DNxHD files in .mov – Transcode your MPEG-2 4:2:2 Transport stream files containing S302M audio. – Transcode your AVCHD Camera files correctly. – Merge and split your audio tracks. – Create QuickTime files containing time code tracks. Harris Proprietary Information assuredcommunications™ Solutions for Your environment • AVIDemux – Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities. • AVIMasterGUI – Mux, Demux, Encode, Decode, File analysis, Audio and Video syncronization, more… • Good reading material – “Being Digital” by Nickolas Negroponte – “Live. Local. BROKEN News” by the Senior Strategists of AR&D • Apple Compressor w/Automator – Spend the time learning the pkg. and use it to get editors to export a proper file the first time every time-take the guess work out. – Use profiles and let Automator do the scripted work and export/ftp – Check to see if Server manufacturer has an export plug in for Final Cut Pro Harris Proprietary Information assuredcommunications™ So…… • Know your particular device/s file type capabilities – NLE’s can generally handle almost any file type in or out but this is where the confusion starts (too many options across too many file types) – Servers are less capable on file i/o. If attempting import/export for the first time, get a sample file to the manufacturer for testing. If you don’t have the analysis tools, they certainly will (should!) be able to help you debug the file’s headers, containers, wrappers and essence. – DG FastChannel/Pathfire, Pitchblue file content need transcoding as most servers cannot directly import these files due to either/or the MPEG-4 AVC/H.264 files at a data rate of 15 Mbps or more AND the handling of the metadata for the CBS automation and trafficking needs required parsing for this file type. Expect future device maturity. – If it has scripting/macro capabilities…….make/take time to exploit them. Harris Proprietary Information assuredcommunications™ Acknowledgements • Sony Broadcast, Panasonic Broadcast, JVC, Harris • FF Media Broadcast • ffmpeg (http://www.ffmpeg.org/) • • MOG-Solutions (www.mog-solutions.com/) Pro-MPEG Forum (www.pro-mpeg.org) • SMPTE (www.SMPTE.org) • (www.stream0.org) – Containers SMPTE 379M, 381M, 383M . – Metadata, Dictionary, Registry SMPTE 380M, 436M, RP210, RP224 Codec Seminar by Chris Reynolds on YouTube (http://www.youtube.com/watch?v=lRlMC2of15o ) • • Broadcast Engineering (http://broadcastengineering.com) IRT (Institut für Rundfunktechnik) • Wikipedia (http://en.wikipedia.org/wiki/Comparison_of_container_formats) • James Brooks, Drastic Technologies Harris Proprietary Information assuredcommunications™ Thank-You Questions? assuredcommunications™ assuredcommunications™ Quote of the day. Anyone? Anyone? In 1930, the Republican-controlled House of Representatives, in an effort to alleviate the effects of the... Anyone? Anyone?... the Great Depression, passed the... Anyone? Anyone? The tariff bill? The Hawley-Smoot Tariff Act? Which, anyone? Raised or lowered?... raised tariffs, in an effort to collect more revenue for the federal government. Did it work? Anyone? Anyone know the effects? It did not work, and the United States sank deeper into the Great Depression. Today we have a similar debate over this. Anyone know what this is? Class? Anyone? Anyone? Anyone seen this before? The Laffer Curve. Anyone know what this says? It says that at this point on the revenue curve, you will get exactly the same amount of revenue as at this point. This is very controversial. Does anyone know what Vice President Bush called this in 1980? Anyone? Something-d-o-o economics. "Voodoo" economics. Harris Proprietary Information assuredcommunications™