michał kwiatek it-is1 media archive status 29/10/2007
TRANSCRIPT
![Page 1: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/1.jpg)
Michał Kwiatek IT-IS 1
Media Archive Status
29/10/2007
![Page 2: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/2.jpg)
Motivation1. Summarise the past
a. DV MOV 2 AVI conversionb. Recent data migrationc. FLV external encoderd. Recent configuration changese. Recent changes of the Media Archiver softwaref. Test of HD master format
2. Convince you that at present Media Archivecan grow without active help from IT-IS
3. Discuss the futurea. Space requirementsb. WMV playback on CDSc. FLV format on CDSd. HD video master format
Michał Kwiatek IT-IS 2
![Page 3: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/3.jpg)
Overview
NB: No master file
is encoded if Media Archiver cannot read itsmetadata
3Michał Kwiatek IT-IS
![Page 4: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/4.jpg)
1.The Past
Michał Kwiatek IT-IS 4
![Page 5: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/5.jpg)
DV MOV to AVI conversion
• How to convert DV MOV files into DV AVI files
• Impossible on a Mac?• Found, bought (~150 CHF) and tested:
FireStore DV Conversion Suite• Converted 39 files provided• It’s been decided to keep both DV MOV
and DV AVI files in the archive• Handed over to the Video team
Michał Kwiatek IT-IS 5
![Page 6: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/6.jpg)
After 2007-10-10 CERNDATA26A CERNDATA26B CERNDATA27A CERNDATA27B CERNDATA28A CERNDATA28B CERNDATA29A CERNDATA29Bcapacity 1862 2793 1862 2793 1862 2793 1862 2793free 1099 3 707 431 862 1453 777 1088Audio 450 Photo/ConversionSettings 1 Photo/Masters 550 Photo/Public 5 Photo/Public2 1 Photo/Workspace 605 Software 1 Video/Masters/Conferences 1085 1705Video/Masters/Movies 660 1340 0 Video/Masters/Rush 340 Video/ConversionSettings 1 Video/Public 237 Video/Public2 622 Video/TestMasters 62 Video/TestSlaves 5 Video/Workspace 2790 TempVideoWorkspace 1740
On 2007-10-02 CERNDATA26A CERNDATA26B CERNDATA27A CERNDATA27B CERNDATA28A CERNDATA28B CERNDATA29A CERNDATA29Bcapacity 1862 2793 1862 2793 1862 2793 1862 2793free 1099 3 707 1053 1240 2453 0 3Audio 450 Photo/ConversionSettings 1 Photo/Masters 550 Photo/Public 5 Photo/Public2 1 Photo/Workspace 605 Software 1 Video/Masters/Conferences 2790Video/Masters/Movies 1862 Video/Masters/Rush 340 Video/ConversionSettings 1 Video/Public 237 Video/Public2 622 Video/TestMasters 62 Video/TestSlaves 5 Video/Workspace 2790 TempVideoWorkspace 1740
Video Data Migration 03.10.2007
Michał Kwiatek IT-IS 6
Legend:ok, don't touchcan put more dataneed to free some spacemoved from tosplit betweenvideo quota ownersaudio quota ownersphoto quota ownersoperations quota owners
2008 growth estimates Video/Masters/Movies 2000Video/Masters/Conferences 1000Video/Masters/Rush 1000Video/Workspace 0TempVideoWorkspace 0Video/Public2 200 Total 4200
![Page 7: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/7.jpg)
Recent configuration changes
• New worker node dedicated to photos
• Retry erroneous slave files after 4 hours instead of 1 day; abandon after 8 days:
Michał Kwiatek IT-IS 7
Try
4 hours
Try
4 hours
4 hours
Try
4 hours
4 hours
4 hours
Try
...
8 days
![Page 8: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/8.jpg)
Recent changes in the Media Archiver software
• Notify CDS only when all slave files are ready (complex – have to synchronise on master files to be sure of semantic correctness)
• Implemented a “DFS offline” check• Support for external encoders
Michał Kwiatek IT-IS 8
![Page 9: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/9.jpg)
FLV External Encoder
• We’ve tested ffmpeg.exe to generate FLV videos: ffmpeg.mplayerhq.hu/download.html
• Current statistics: 100% OK(the only 5 errors were related to bad master files)
• IT-UDS has complete control over:– The version of ffmpeg used– How it is invoked– Generation logsMichał Kwiatek IT-IS 9
![Page 10: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/10.jpg)
Tests of HD master formats
• We’ve looked at H.264 MPEG-4 codec (AVC)
• We’ve decided it is still too early
Michał Kwiatek IT-IS 10
![Page 11: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/11.jpg)
2.The Present
Michał Kwiatek IT-IS 11
![Page 12: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/12.jpg)
Formats supported by Media Archiver
Master formats
Video Audio Photo
DV AVI WAVE JPEG
MPEG-2 DVD-quality
Michał Kwiatek IT-IS 12
Slave formats
Video Audio Photo
WMV WMA JPEG
JPEG MP3
? FLV ? OGG
![Page 13: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/13.jpg)
Formats stored in Media Archive
Michał Kwiatek IT-IS 13
Master formats
Video Audio Photo
DV AVI WAVE JPEG
MPEG-2 DVD-quality
TIFF
HDV MOV RAW
DVCProHD MOV
DV MOV
Current funtional needs are satisfied
![Page 14: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/14.jpg)
Media Archive interventions
• More space needed
• Media Archiver does not work according to specification
Michał Kwiatek IT-IS 14
• Metadata not present or not found
• Bad master file
• Specification changes
IT-IS IT-
UDS
![Page 15: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/15.jpg)
Current statistics
• Photo:– ERROR 1737– INSYNC 17425
• Audio:– INSYNC 543– NEW 1
• Video:– BUSY 3– ERROR 4– INSYNC 563– MSTRCHD 19
Michał Kwiatek IT-IS 15
![Page 16: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/16.jpg)
3.The future
Michał Kwiatek IT-IS 16
![Page 17: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/17.jpg)
Space requirements in 2008
Michał Kwiatek IT-IS 17
Video/Masters/Movies 2000
Video/Masters/Conferences 1000
Video/Masters/Rush 1000
Video/Workspace 0
TempVideoWorkspace 0
Video/Public2 200
Total 4200
![Page 18: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/18.jpg)
WMV playback on CDS
• Playback windows should be bigger• Higher resolution file should be used• Streaming server should be used
instead of the HTTP server
http://it-multimedia.web.cern.ch/it-multimedia/test/webcast/templates/Artificial_Intelligence/test/default_CDS_WMV_vs_improved_WMV_4_3.htm
Michał Kwiatek IT-IS 18
![Page 19: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/19.jpg)
FLV on CDS
• Let’s see how it works:
http://it-multimedia.web.cern.ch/it-multimedia/test/webcast/templates/Artificial_Intelligence/test/improved_WMV_vs_flash_4_3.htm
• Implemented as external encoder, no support from IT-IS for the encoder
Michał Kwiatek IT-IS 19
![Page 20: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/20.jpg)
External Encoder Requirements
• It supports all current (and future!) master formats
• It is reliable:– Always works for valid files (and returns
0)– Returns non-zero for invalid files– Does not get stuck
Michał Kwiatek IT-IS 20
![Page 21: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/21.jpg)
(Minor) problem with ffmpeg
Michał Kwiatek IT-IS 21
![Page 22: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/22.jpg)
Future master format requirements
• be supported and easy to read,• have good chances to stay supported and
easy to read in the future,• be recognised by external customers of the
archive: television companies (for video files) and newspapers and publishing houses (for photo files),
• be the format in which the teams work and save their work,
• be easy to process automatically with the available, well-supported tools
Michał Kwiatek IT-IS 22
![Page 23: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/23.jpg)
H.264 requirements for WMV
• directshow filters needed:– mp4 splitter - takes the files and splits
the video and audio into two – H.264 codec
Michał Kwiatek IT-IS 23
![Page 24: Michał Kwiatek IT-IS1 Media Archive Status 29/10/2007](https://reader037.vdocuments.net/reader037/viewer/2022110404/56649e8e5503460f94b917ec/html5/thumbnails/24.jpg)
4.Discussion
Michał Kwiatek IT-IS 24