MPEG-2 Music Videos - Columbia University

Download Report

Transcript MPEG-2 Music Videos - Columbia University

MPEG-2 Music
Videos :-)
Alan Crosswell
[email protected]
Outline
•
•
•
•
•
The Content
Network Issues
Production Issues
Show and Tell
CODEC Issues and Requirements
May, 2001
Columbia University Academic
Information Systems
2
Outline
•
•
•
•
•
The Content
Network Issues
Production Issues
Show and Tell
CODEC Issues and Requirements
May, 2001
Columbia University Academic
Information Systems
3
The Content
• Violin Master Class – December 8, 2000
• Student: Wu Jie, at CANARIE in Ottawa.
• Teachers: Pinchas Zukerman and Patinka
Copec (of MSM) in New York (at Columbia).
• Manhattan School of Music, CANARIE,
National Research Centre, Natl Arts Centre.
• Pt-to-Pt Litton CV2 MPEG2 & mcast MPEG1.
May, 2001
Columbia University Academic
Information Systems
4
The Content
• Dance Rehearsal/Conference – Jan 6, 01
• Peter Sparling Dance Company in Ann Arbor.
• Association for Performing Arts Presenters
conference in New York.
• Demonstration/discussion of an in-progress
commissioned work involving dances,
costumes, set designs.
May, 2001
Columbia University Academic
Information Systems
5
The Content
• Cello Master Class – May 10, 2001
• David Geber of MSM in New York (at CU).
• Erin Dunn at University of Oklahoma
• YAML (Yet Another Music Lesson:-)
May, 2001
Columbia University Academic
Information Systems
6
Outline
•
•
•
•
•
The Content
Network Issues
Production Issues
Show and Tell
CODEC Issues and Requirements
May, 2001
Columbia University Academic
Information Systems
7
Network Issues
• Campus network
• 1% packet loss is not good enough w/CV2.
• CV2 at 15.4 Mbps sends 16K PDUs via UDP:
• 11 IP fragment Ethernet packets.
• 352 ATM cells.
• Drop one cell and the whole PDU's lost.
• ATM issues - cell loss, policing, bursts.
May, 2001
Columbia University Academic
Information Systems
8
Network Issues
• Abilene/CANARIE ATM issues
• Getting clobbered by QoS (shaping, policing).
• ATM cell loss on NYCM OC-12 intf
• Several sub-rate VCs.
• OC-12 was not oversubscribed.
• One 24 Mbps VC was heavily congested (JANET).
• Caused head of line problems for other VCs.
• Brent made it go away.
May, 2001
Columbia University Academic
Information Systems
9
Network Issues
• Some things to look for on campus:
• 100-full duplex negotiated correctly?
• Router ATM interface CRC errors?
• ATM cell loss (policing, default burst length)?
• Cisco PA-A3 (OC3 ATM) SAR HW 1.0?
• Analog video causing Codec resets that
convince you there’s a network problem.
May, 2001
Columbia University Academic
Information Systems
10
Outline
•
•
•
•
•
The Content
Network Issues
Production Issues
Show and Tell
CODEC Issues and Requirements
May, 2001
Columbia University Academic
Information Systems
11
Production Issues
• Demos Harder than the “real thing.”
•
•
•
•
•
A large audience for a one-on-one event.
Added sound amplification adds echo.
Complicates echo cancellation.
Video monitors/projection screens.
Lighting for two-way video at the same time
as projecting is goofy.
May, 2001
Columbia University Academic
Information Systems
12
Production Issues
• Audio
•
•
•
•
Emphasize audio over video quality.
Pops, squeals, screeches, drop-outs, echoes.
Audience will accept a few video artifacts.
Room-filling "rich" audio compensated for
poor video in one event.
May, 2001
Columbia University Academic
Information Systems
13
Production Issues
• Audio engineers dealt with:
• Room acoustics at both ends.
• Drapes and foam where hung.
• Gobos used to isolate codec fan noise.
• Some echo is a good thing: room was too
dead, so...
• Remote echo was used to liven the room.
May, 2001
Columbia University Academic
Information Systems
14
Production Issues
• Audio echo avoidance
• Can't use a voice-grade echo canceller for
music.
• Off-axis speaker/mic placement.
• Gobos isolating mics from speakers.
• Masking the backs of mics to control echo.
• Muting ruins spontaneity.
May, 2001
Columbia University Academic
Information Systems
15
Production Issues
• Audio for world-class musicians
• Doing audio for people who can hear the
difference.
• Frustrating not being able to directly monitor
the remote room.
• Maintaining a natural listening level.
• Shaping of the audio by codec, etc.
May, 2001
Columbia University Academic
Information Systems
16
Production Issues
• Video (bush league)
• Switching sources *must* have a time base
corrector (e.g. video mixer).
• A simple video switch causes a ~5 second
CV2 encoder reset.
• Which also kills the audio.
• Bad video (loose connector) causes encoder
resets which manifest as audio dropout.
May, 2001
Columbia University Academic
Information Systems
17
Production Issues
• Video
•
•
•
•
•
A prosumer mixer boasts 500 effects.
Don’t <BLINK>have</BLINK> to use them.
Prosumer mixer quality is just that.
PIP may show annoying artifacts.
Good lighting, camera quality and operator
skill (get a pro video crew if it is important).
• Plug a $200 camera into a $20,000 codec….
May, 2001
Columbia University Academic
Information Systems
18
Production Issues
• “How do you get to Carnegie Hall?”
• “Practice, Practice, Practice”
• In a new campus location, begin testing one
month beforehand to have plenty of time to
deal issues that will come up.
• When dealing with a new partner, there will
be new routes and performance issues.
• Both ends need to rehearse from the actual
location of the event.
May, 2001
Columbia University Academic
Information Systems
19
Outline
•
•
•
•
•
The Content
Network Issues
Production Issues
Show and Tell
CODEC Issues and Requirements
May, 2001
Columbia University Academic
Information Systems
20
The Road Show
• SKB portable rack
May, 2001
Columbia University Academic
Information Systems
21
The Road Show
• SKB portable rack
• Flat panel drawer
May, 2001
Columbia University Academic
Information Systems
22
The Road Show
• SKB portable rack
• Flat panel drawer
• Keyboard/mouse drawer
May, 2001
Columbia University Academic
Information Systems
23
The Road Show
•
•
•
•
SKB portable rack
Flat panel drawer
Keyboard/mouse drawer
Video proc amp
May, 2001
Columbia University Academic
Information Systems
24
The Road Show
•
•
•
•
•
SKB portable rack
Flat panel drawer
Keyboard/mouse drawer
Video proc amp
Stereo mic/line mixer
May, 2001
Columbia University Academic
Information Systems
25
The Road Show
•
•
•
•
•
•
SKB portable rack
Flat panel drawer
Keyboard/mouse drawer
Video proc amp
Stereo mic/line mixer
Stereo VU meter
May, 2001
Columbia University Academic
Information Systems
26
The Road Show
•
•
•
•
•
•
•
SKB portable rack
Flat panel drawer
Keyboard/mouse drawer
Video proc amp
Stereo mic/line mixer
Stereo VU meter
Litton CV2 MPEG-2 codec
May, 2001
Columbia University Academic
Information Systems
27
The Road Show
•
•
•
•
•
•
•
•
SKB portable rack
Flat panel drawer
Keyboard/mouse drawer
Video proc amp
Stereo mic/line mixer
Stereo VU meter
Litton CV2 MPEG-2 codec
PC w/Z360 H.323 codec
May, 2001
Columbia University Academic
Information Systems
28
The Road Show
•
•
•
•
•
•
•
•
•
SKB portable rack
Flat panel drawer
Keyboard/mouse drawer
Video proc amp
Stereo mic/line mixer
Stereo VU meter
Litton CV2 MPEG-2 codec
PC w/Z360 H.323 codec
PC w/IPTV MPEG-1/2
May, 2001
Columbia University Academic
Information Systems
29
The Road Show
• Belkin PC switcher
(remoted to kbd drawer)
• Video & Audio DAs
May, 2001
Columbia University Academic
Information Systems
30
The Road Show
• Belkin PC switcher
(remoted to kbd drawer)
• Video & Audio Das
• Audio/Video patch bay
May, 2001
Columbia University Academic
Information Systems
31
The Road Show
• Belkin PC switcher
(remoted to kbd drawer)
• Video & Audio Das
• Audio/Video patch bay
• Biamp echo canceller
May, 2001
Columbia University Academic
Information Systems
32
The Road Show
• Belkin PC switcher
(remoted to kbd drawer)
• Video & Audio Das
• Audio/Video patch bay
• Biamp echo canceller
• UPS
May, 2001
Columbia University Academic
Information Systems
33
The Road Show
• Belkin PC switcher
(remoted to kbd drawer)
• Video & Audio Das
• Audio/Video patch bay
• Biamp echo canceller
• UPS
• Still missing/unfinished:
• Headphone monitor
• DV capture
• Echo canceller + bypass
May, 2001
Columbia University Academic
Information Systems
34
The Road Show
•
•
•
•
Videonics MXPro DV :-(
Canon GL1 camera.
Tripod.
Powerbook w/PPT for
title slides (use S-video
out).
• 2 SM57 mics.
• 2 Samsung VGA/Video
15" TFT monitors.
May, 2001
• 2 DELVCAM 5.6" TFT
monitors.
• test generators (SMPTE
bars, tone).
• miniDV recorder.
• 2 S-Video to S+Comp DA.
• lots and lots of cables.
• adapters.
• gaffers tape.
Columbia University Academic
Information Systems
35
The Road Show
• Interfacing with the pros(umers)
• Balanced vs. unbalanced audio (the audio
engineers will get over it:-)
• mic/line mixer with balanced XLR, TRS, mic
and line jacks makes it easy.
• Composite vs. S-video vs. component vs.
firewire.
• Chose S-video throughout the rack.
• DV->analog conversion in the Videonics.
May, 2001
Columbia University Academic
Information Systems
36
May, 2001
Columbia University Academic
Information Systems
37
May, 2001
Columbia University Academic
Information Systems
38
Outline
•
•
•
•
•
The Content
Network Issues
Production Issues
Show and Tell
CODEC Issues and Requirements
May, 2001
Columbia University Academic
Information Systems
39
CODEC issues/reqs
• Why are we using analog audio/video?
• Audio requires better than CD quality:
• 6 or more channels (e.g. Dolby 5.1, 7.1).
• 96 kHz sampling.
•
•
•
•
"Perfect" audio/video synchronization.
Better than MP@ML (SDTV)
HD 1280p would be nice.
Firewire capture instead of analog?
May, 2001
Columbia University Academic
Information Systems
40
CODEC issues/reqs
•
•
•
•
CODECs have to work with IP networks.
QoS-enabled.
RTP.
Dynamically adjust based on changing
conditions.
• Oh, and, by the way, deliver extremely
low latency:-)
May, 2001
Columbia University Academic
Information Systems
41
DV capture -> MPEG
with Linux on a VAIO
http://www.schirmacher.de/arne/dvgrab/
http://linux1394.sourceforge.net/
# modprobe ieee1394
# modprobe ohci1394
# modprobe raw1394
# modprobe sbp2_1394
# rescan-scsi-bus.sh
# mount /dev/sda1 /mnt/disk
# cd /mnt/disk
# dvgrab --autosplit --format dv2 file
May, 2001
Columbia University Academic
Information Systems
42
DV capture -> MPEG
with Linux on a VAIO
$ lav2yuv -I 1 file*.avi | mpeg2enc –o video.mpg
$ lav2wav file*.avi | mp2enc -s -b 384 -r 48000 -o
audio.mp3
$ mplex -o final.mpg video.mpg audio.mp3
$ gtv final.mpg
May, 2001
Columbia University Academic
Information Systems
43
May, 2001
Columbia University Academic
Information Systems
44
Thanks….
• Lou Brown & Christianne Orto, Manhattan
School of Music
• Brent Sweeny, Grover Browning, Matt
Davies & co., Abilene
• Marc Boulerice, Jane Hermanson, Thomas
Tam, CANARIE
• Brian Shepard, Oklahoma University
• Bill Owens, NYSERnet
May, 2001
Columbia University Academic
Information Systems
45
Performance Copyright (p) 2000
Pinchas Zukerman, Manhattan School of Music, National Arts Centre of Canada
www.columbia.edu/acis/networks/advanced
[email protected]
May, 2001
Columbia University Academic
Information Systems
46