Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Lecture 5: CSCI E-1 Spring 2013
Tommy MacWilliam
March 25, 2013
Education
1
700
Lecture 5: CSCI E-1 Spring 2013
Tommy MacWilliam
March 25, 2013
Tweet
Share
More Decks by Tommy MacWilliam
See All by Tommy MacWilliam
Lecture 9: CSCI E-1 Spring 2013
tmacwill
0
330
Lecture 8: CSCI E-1 Spring 2013
tmacwill
0
520
Lecture 6: CSCI E-1 Spring 2013
tmacwill
1
490
Lecture 7: CSCI E-1 Spring 2013
tmacwill
0
630
Incorporating Version Control into Programming Courses
tmacwill
1
120
Lecture 4: CSCI E-1 Spring 2013
tmacwill
0
440
Lecture 3: CSCI E-1 Spring 2013
tmacwill
0
530
Lecture 2: CSCI E-1 Spring 2013
tmacwill
0
870
Lecture 1: CSCI E-1 Spring 2013
tmacwill
0
320
Other Decks in Education
See All in Education
EVOLUCIÓN DE LAS NEUROCIENCIAS EN LOS CONTEXTOS ORGANIZACIONALES
jvpcubias
0
180
the difficulty into words
ukky86
0
140
1014
cbtlibrary
0
150
~キャラ付け考えていますか?~ AI時代だからこそ技術者に求められるセルフブランディングのすゝめ
masakiokuda
7
500
(2025) L'origami, mieux que la règle et le compas
mansuy
0
150
Alumnote inc. Company Deck
yukinumata
0
3.4k
20250807_がんばらないコミュニティ運営
ponponmikankan
0
180
フィードバックの伝え方、受け身のココロ / The Way of Feedback: Words and the Receiving Heart
spring_aki
1
170
20250625_なんでもCopilot 一年の振り返り
ponponmikankan
0
380
中央教育審議会 教育課程企画特別部会 情報・技術ワーキンググループに向けた提言 ー次期学習指導要領での情報活用能力の抜本的向上に向けてー
codeforeveryone
0
320
アントレプレナーシップ教育 ~ 自分で自分の幸せを決めるために ~
yoshizaki
0
210
中間活動報告会 人材育成WG・技術サブWG / 20250808-oidfj-eduWG-techSWG
oidfj
0
730
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Building Applications with DynamoDB
mza
96
6.7k
Visualization
eitanlees
149
16k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Scaling GitHub
holman
463
140k
Faster Mobile Websites
deanohume
310
31k
Docker and Python
trallard
46
3.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
970
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Transcript
Computer Science E-1 Lecture 5: Multimedia
Exam I
http://www.cnn.com/2013/03/10/ tech/web/grumpy-cat-sxsw
http://www.theonion.com/video/ youtube-contest-challenges-users- to-make-a-good-vi,14288/
Multimedia
File Formats
http://download.microsoft.com/download/0/B/E/ 0BE8BDD7-E5E8-422A-ABFD-4342ED7AD886/ Word97-2007BinaryFileFormat%28doc %29Specification.pdf
Interpreting Bits
Raster Graphics
Pixels
None
Colors
Additive Color Mixing
None
Color Depth
RGB
#FF0000
#0088FF
http://www.html-color-names.com/ color-chart.php
Subtractive Color Mixing
None
None
CMYK
Bitmaps
Magic Numbers
0x42 0x4D
Metadata
None
xxd
Resolution
None
http://www.youtu.be/Vxq9yj2pVWk
Compression
Lossless Compression
None
None
Lossy Compression
Hey wat r u doin tmrw? I wntd 2 go
2 c Ben.
Hey, what are you doing tomorrow? I wanted to go
see Ben.
JPEG
None
None
Alpha
Animated GIFs
http://whatshouldwecallme.tumblr.com/
Name Extension Compression Color Alpha Bitmap .bmp No 24-bit No
GIF .gif Lossless 8-bit No JPEG .jpg, .jpeg Lossy 24-bit No PNG .png Lossless 24-bit Yes
Vector Graphics
http://en.wikipedia.org/wiki/ File:Virtual_Private_Network_over view.svg
Icon Fonts
http://fortawesome.github.com/ Font-Awesome/
Seam Carving
None
None
Energy
None
None
Sound
None
Amplitude
Wavelength
Interference
None
Analog to Digital
None
Sampling Rate
None
Bitrate
MP3
PCM
Psychoacoustics
20 Hz - 20 kHz
Frequency Masking
Fast Fourier Transform
Spectrogram
None
Frames
ID3
Audio Formats
Audio Formats • AAC • MIDI • MP3 • WAV
• WMA
Audacity
3D Graphics
Wireframe
None
Polygon Mesh
None
Subdivision
http://www.subdivision.org/demos/ demos.html
None
None
None
3D Scenes
None
None
Clipping
Culling
Video
Codecs
Video Codecs
Video Codecs • H.264 • Theora • VP8
Containers
Video Containers
Video Containers • AVI • MKV • MP4 • MOV
• Ogg • WebM
Compression
None
http://youtu.be/d1JA-nh0IfI
Streaming
Buffering
Resolution
Aspect Ratio
Adaptive Bitrate Streaming
GPUs
None
http://youtu.be/-P28LKWTzrI
http://youtu.be/mWUf-H1Qjd8
Flash
Problem Set 5
http://www.cafepress.com/make/ personalized-gifts
Computer Science E-1 Lecture 5: Multimedia