SlideShare a Scribd company logo
1 of 24
App Design for Business 
Topic: Video and Sound 
Topic Number: 8
Key topics / learning outcomes 
of this lecture 
• Learn about video, compression and 
file size 
• Learn about digital audio, sample 
rate and open source software for 
recording 
2
Video for Android 
• What is a video? 
– a series of images that display in sequence to create 
movement in time with the real world; 
– images are called ‘frames’ in video; 
• How many images make a video? 
– a motion picture film will typically have 24 frames 
display every one second; 
– early silent films had frame rates between 26 – 24 
frames per second; 
• cameras were manually managed by turning a wheel holding 
the film, so the camera manager could slow the frame rate 
down, to match the film mood!
Importance of frame rate 
• 48 fps is currently being trialled in the film 
industry: 
– this will reduce flicker; 
– this will reduce motion blur 
• motion blur occurs when images being filmed move faster in 
the real world than the frame rate being captured; 
• 300 fps has been tested by BBC research for use 
in sports broadcasts: 
– 300 fps can be converted to both 50 and 60 fps 
transmission formats without major issues 
B4004A L1 4
Image size / resolution 
B4004A L1 5
In photoshop, inspect the element 
Image size: 
850.8K 
Width 710 px 
Height 409 px 
B4004A L1 6
Image compression 
• This image was possibly originally around 3MB 
when it was first taken; 
• It has been compressed to achieve an image size 
of 850.8KB: 
– this is still quite a high KB size, it could be reduced a 
lot further, making transmission faster as there are 
less bits; 
– the image could be compressed further, by running 
further jpeg (or other) compression algorithms on the 
content to reduce the size; 
– the image can be made physically smaller, this will 
reduce the file size also; 
B4004A L1 7
Video Compression 
Year Standard Publisher Popular Implementations 
1984 H.120 ITU-T 
1988 H.261 ITU-T Videoconferencing, Videotelephony 
1993 MPEG-1 Part 2 ISO, IEC Video-CD 
1995 H.262/MPEG-2 Part 2 ISO, IEC, ITU-T 
DVD Video, Blu-ray, Digital Video 
Broadcasting, SVCD 
1996 H.263 ITU-T 
Videoconferencing, Videotelephony, Video on 
Mobile Phones (3GP) 
1999 MPEG-4 Part 2 ISO, IEC Video on Internet (DivX, Xvid ...) 
2003 H.264/MPEG-4 AVC 
Sony, Panasonic, Sam 
sung,ISO, IEC, ITU-T 
Blu-ray, HD DVD Digital Video 
Broadcasting,iPod Video, Apple TV, 
2009 VC-2 (Dirac) SMPTE Video on Internet, HDTV broadcast, UHDTV 
2013 H.265 ISO, IEC, ITU-T 
B4004A L1 8
YouTube use H.264 codec 
B4004A L1 9
Video - Flash Player 
• There is no longer support for Flash Player as 
it is very processor consumptive and drains 
battery. 
• Avoid designing with Flash until the issues are 
resolved. 
B4004A L1 10
Tips to reduce video file size 
• Keep the video short in terms of time; 
• Keep the video camera completely still where 
possible, when actually filming content 
– compression will be more efficient if the background 
of the subject remains still; 
• Reduce the physical size of the video before 
filming, whilst keeping the aspect ratio 
• Run the video through a good quality and 
appropriate compression technique. 
B4004A L1 11
Embed Video within Android App 
• Put the final video into the app resources, the 
res/raw folder. 
• use Java to code 
or 
• use the YouTube 
Player API 
for Android 
B4004A L1 12
… end of Video section… 
… next is Audio … 
B4004A L1 13
What is Audio 
Audio used to be created by recording sound waves; 
B4004A L1 14 
Digital audio 
takes those 
sound waves 
and reproduces 
them digitally.
Sampling (signal processing) 
• A sound wave is a continuous signal 
• A sample refers to a set of values at a given 
point 
• this is one cycle; 
• this = 1hz; 
• this equals 
1 hz per second; 
B4004A L1 15
Sound Hz (Hertz) 
• The more hertz, the different the sound, 
known also as the pitch; 
Voice Frequency 
Male 85 – 180 Hz 
Female 165 – 255 Hz 
B4004A L1 16
Sample rate 
• Sample rate for a CD is 44,100 samples from 
the sound wave per second; 
B4004A L1 17
Decibels (Loudness) 
Noise Decibels 
Whisper in quiet library at 6 feet 30dB 
Normal conversation at 3 feet 60dB 
Normal piano practice 70dB 
Loud rock concert 115dB 
Jet engine at 100 feet 140dB 
Death of hearing tissue 180dB 
Loudest sound possible 194dB 
B4004A L1 18
Creating and recording sound 
Copyright issues 
• when using existing sounds, ensure there are 
no copyright issues’ 
• generally, any music that was published 75 
years ago becomes copyright free; 
• a small sound loop of less than 3 seconds is 
allowed to be made from published sound 
which is not yet copyright free; 
B4004A L1 19
Audacity 
• well known open source software for sound 
manipulation: 
B4004A L1 20
Audacity setup 
• Facility to 
– connect a microphone (if required); 
– set up an audio host and playback device; 
– select input; 
– make a test recording; 
– edit the recording; 
– save the recording in the appropriate file format; 
B4004A L1 21
Using Audio with Android 
Starting an Activity - request audio focus 
B4004A L1 22
Essential work for next week 
• Please consult the OLE for details of: 
– Essential readings* 
– Seminar/workshop preparation work* 
– Recommended further readings 
– Any additional learning 
* Essential readings and preparation work must always be completed in time 
for the next session 
23
End of presentation 
© Pearson College 2013

More Related Content

What's hot

Matching the Right IP Solution to Your Business/Organisation Requirements
Matching the Right IP Solution to Your Business/Organisation RequirementsMatching the Right IP Solution to Your Business/Organisation Requirements
Matching the Right IP Solution to Your Business/Organisation Requirementssimon_adcock
 
Terminologies of script writing
Terminologies of script writingTerminologies of script writing
Terminologies of script writingArzoo Sahni
 
SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...
SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...
SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...Brad Fortner
 
Video tech final
Video tech finalVideo tech final
Video tech finalKieran Ryan
 
Videoconference introduction
Videoconference introductionVideoconference introduction
Videoconference introductionK.U.Leuven AVNet
 
Analog Digital Video
Analog Digital Video Analog Digital Video
Analog Digital Video Yoss Cohen
 
Intro to Video Production
Intro to Video ProductionIntro to Video Production
Intro to Video ProductionOyetayo Ojoade
 
Ministry and Media Technologies - Pro Tips
Ministry and Media Technologies - Pro TipsMinistry and Media Technologies - Pro Tips
Ministry and Media Technologies - Pro TipsJamie Bass
 
Microphones, Recorders and Sound Effects
Microphones, Recorders and Sound EffectsMicrophones, Recorders and Sound Effects
Microphones, Recorders and Sound EffectsOyetayo Ojoade
 
Digitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoDigitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoJenn Riley
 
Samsung cctv presentation
Samsung cctv presentationSamsung cctv presentation
Samsung cctv presentationSopon Tumchota
 
Tutorial about how to convert powerpoint to dvd
 Tutorial about how to convert powerpoint to dvd Tutorial about how to convert powerpoint to dvd
Tutorial about how to convert powerpoint to dvdcrysatal16
 
Digital Video
Digital VideoDigital Video
Digital VideoVideoguy
 
A look into post production workflow management
A look into post production workflow managementA look into post production workflow management
A look into post production workflow managementUtsab Bandopadhyay
 
Audio and video streaming
Audio and video streamingAudio and video streaming
Audio and video streamingRohan Bhatkar
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.pptVideoguy
 

What's hot (20)

Matching the Right IP Solution to Your Business/Organisation Requirements
Matching the Right IP Solution to Your Business/Organisation RequirementsMatching the Right IP Solution to Your Business/Organisation Requirements
Matching the Right IP Solution to Your Business/Organisation Requirements
 
Terminologies of script writing
Terminologies of script writingTerminologies of script writing
Terminologies of script writing
 
SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...
SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...
SMPTE Toronto Presentation - Multi Camera High Definition TV Studio and Roger...
 
Video tech final
Video tech finalVideo tech final
Video tech final
 
Videoconference introduction
Videoconference introductionVideoconference introduction
Videoconference introduction
 
Analog Digital Video
Analog Digital Video Analog Digital Video
Analog Digital Video
 
Intro to Video Production
Intro to Video ProductionIntro to Video Production
Intro to Video Production
 
Presentation NEW
Presentation NEWPresentation NEW
Presentation NEW
 
Ministry and Media Technologies - Pro Tips
Ministry and Media Technologies - Pro TipsMinistry and Media Technologies - Pro Tips
Ministry and Media Technologies - Pro Tips
 
N
NN
N
 
Microphones, Recorders and Sound Effects
Microphones, Recorders and Sound EffectsMicrophones, Recorders and Sound Effects
Microphones, Recorders and Sound Effects
 
Video formats guide
Video formats guideVideo formats guide
Video formats guide
 
Video formats
Video formatsVideo formats
Video formats
 
Digitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoDigitizing and Delivering Audio and Video
Digitizing and Delivering Audio and Video
 
Samsung cctv presentation
Samsung cctv presentationSamsung cctv presentation
Samsung cctv presentation
 
Tutorial about how to convert powerpoint to dvd
 Tutorial about how to convert powerpoint to dvd Tutorial about how to convert powerpoint to dvd
Tutorial about how to convert powerpoint to dvd
 
Digital Video
Digital VideoDigital Video
Digital Video
 
A look into post production workflow management
A look into post production workflow managementA look into post production workflow management
A look into post production workflow management
 
Audio and video streaming
Audio and video streamingAudio and video streaming
Audio and video streaming
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 

Viewers also liked

Lecture 8 industry studies student
Lecture 8   industry studies studentLecture 8   industry studies student
Lecture 8 industry studies studentmoduledesign
 
Seminar is1 coke post student
Seminar   is1 coke post studentSeminar   is1 coke post student
Seminar is1 coke post studentmoduledesign
 
Financial statements - Seminar 4
Financial statements - Seminar 4Financial statements - Seminar 4
Financial statements - Seminar 4moduledesign
 
Seminar is10 mega-trends pre-student
Seminar is10   mega-trends pre-studentSeminar is10   mega-trends pre-student
Seminar is10 mega-trends pre-studentmoduledesign
 
Seminar is6 the triple bottom line pre student
Seminar   is6 the triple bottom line pre studentSeminar   is6 the triple bottom line pre student
Seminar is6 the triple bottom line pre studentmoduledesign
 
Management 1 seminar 1(1) (1)
Management 1 seminar 1(1) (1)Management 1 seminar 1(1) (1)
Management 1 seminar 1(1) (1)moduledesign
 
Week7musculoskeletallecture
Week7musculoskeletallectureWeek7musculoskeletallecture
Week7musculoskeletallecturemoduledesign
 
Is1 workshop 4 make, take & sell challenge v2 student
Is1 workshop 4   make, take & sell challenge v2 studentIs1 workshop 4   make, take & sell challenge v2 student
Is1 workshop 4 make, take & sell challenge v2 studentmoduledesign
 
Lecture 9 testing_packaging_app
Lecture 9 testing_packaging_appLecture 9 testing_packaging_app
Lecture 9 testing_packaging_appmoduledesign
 
Lecture 7 industry studies student
Lecture 7   industry studies studentLecture 7   industry studies student
Lecture 7 industry studies studentmoduledesign
 
Seminar is4 dell pre student
Seminar   is4 dell pre studentSeminar   is4 dell pre student
Seminar is4 dell pre studentmoduledesign
 
B417 ws one student version v0.2
B417 ws one student version v0.2B417 ws one student version v0.2
B417 ws one student version v0.2moduledesign
 
Pob stage 2 marketing seminar 4 post students
Pob stage 2 marketing   seminar 4 post studentsPob stage 2 marketing   seminar 4 post students
Pob stage 2 marketing seminar 4 post studentsmoduledesign
 
Lecture 4 intellectual capital
Lecture 4 intellectual capitalLecture 4 intellectual capital
Lecture 4 intellectual capitalmoduledesign
 
Introduction to Finance lecture 1
Introduction to Finance lecture 1Introduction to Finance lecture 1
Introduction to Finance lecture 1moduledesign
 
Lecture 8 digital knowledge management
Lecture 8 digital knowledge managementLecture 8 digital knowledge management
Lecture 8 digital knowledge managementmoduledesign
 

Viewers also liked (17)

Lecture 8 industry studies student
Lecture 8   industry studies studentLecture 8   industry studies student
Lecture 8 industry studies student
 
Seminar is1 coke post student
Seminar   is1 coke post studentSeminar   is1 coke post student
Seminar is1 coke post student
 
Financial statements - Seminar 4
Financial statements - Seminar 4Financial statements - Seminar 4
Financial statements - Seminar 4
 
Seminar is10 mega-trends pre-student
Seminar is10   mega-trends pre-studentSeminar is10   mega-trends pre-student
Seminar is10 mega-trends pre-student
 
Seminar is6 the triple bottom line pre student
Seminar   is6 the triple bottom line pre studentSeminar   is6 the triple bottom line pre student
Seminar is6 the triple bottom line pre student
 
Management 1 seminar 1(1) (1)
Management 1 seminar 1(1) (1)Management 1 seminar 1(1) (1)
Management 1 seminar 1(1) (1)
 
Week7musculoskeletallecture
Week7musculoskeletallectureWeek7musculoskeletallecture
Week7musculoskeletallecture
 
Is1 workshop 4 make, take & sell challenge v2 student
Is1 workshop 4   make, take & sell challenge v2 studentIs1 workshop 4   make, take & sell challenge v2 student
Is1 workshop 4 make, take & sell challenge v2 student
 
Lecture 9 testing_packaging_app
Lecture 9 testing_packaging_appLecture 9 testing_packaging_app
Lecture 9 testing_packaging_app
 
Lecture 7 industry studies student
Lecture 7   industry studies studentLecture 7   industry studies student
Lecture 7 industry studies student
 
B417 ws four v0.2
B417 ws four v0.2B417 ws four v0.2
B417 ws four v0.2
 
Seminar is4 dell pre student
Seminar   is4 dell pre studentSeminar   is4 dell pre student
Seminar is4 dell pre student
 
B417 ws one student version v0.2
B417 ws one student version v0.2B417 ws one student version v0.2
B417 ws one student version v0.2
 
Pob stage 2 marketing seminar 4 post students
Pob stage 2 marketing   seminar 4 post studentsPob stage 2 marketing   seminar 4 post students
Pob stage 2 marketing seminar 4 post students
 
Lecture 4 intellectual capital
Lecture 4 intellectual capitalLecture 4 intellectual capital
Lecture 4 intellectual capital
 
Introduction to Finance lecture 1
Introduction to Finance lecture 1Introduction to Finance lecture 1
Introduction to Finance lecture 1
 
Lecture 8 digital knowledge management
Lecture 8 digital knowledge managementLecture 8 digital knowledge management
Lecture 8 digital knowledge management
 

Similar to App Design for Business: Video, Audio Compression & Recording

simple video compression
simple video compression simple video compression
simple video compression LaLit DuBey
 
Preserving Audiovisual Materials (LIS 198-Digital Preservation)
Preserving Audiovisual Materials (LIS 198-Digital Preservation)Preserving Audiovisual Materials (LIS 198-Digital Preservation)
Preserving Audiovisual Materials (LIS 198-Digital Preservation)Roy Santos Necesario
 
Training Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and HowTraining Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and HowNestor Carralero
 
Bonni Graham LavaCon 2010 - Creating High-Quality Videos
Bonni Graham   LavaCon 2010 - Creating High-Quality VideosBonni Graham   LavaCon 2010 - Creating High-Quality Videos
Bonni Graham LavaCon 2010 - Creating High-Quality VideosJack Molisani
 
2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservationPptblog Pptblogcom
 
Mpeg4copy 120428133000-phpapp01
Mpeg4copy 120428133000-phpapp01Mpeg4copy 120428133000-phpapp01
Mpeg4copy 120428133000-phpapp01netzwelt12345
 
Design in Motion: Video Production Workflow
Design in Motion: Video Production WorkflowDesign in Motion: Video Production Workflow
Design in Motion: Video Production Workflowgoodfriday
 
mpeg4copy-120428133000-phpapp01.ppt
mpeg4copy-120428133000-phpapp01.pptmpeg4copy-120428133000-phpapp01.ppt
mpeg4copy-120428133000-phpapp01.pptPawachMetharattanara
 
02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreamingtarensi
 
Compressing Audio and Video for Desktop and Mobile Delivery
Compressing Audio and Video for Desktop and Mobile DeliveryCompressing Audio and Video for Desktop and Mobile Delivery
Compressing Audio and Video for Desktop and Mobile DeliveryNick Floro
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEOazira96
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorAmazon Web Services
 
EMC 3130/2130 Lecture One - Image Digital
EMC 3130/2130 Lecture One - Image DigitalEMC 3130/2130 Lecture One - Image Digital
EMC 3130/2130 Lecture One - Image DigitalEdward Bowen
 
EMC 3130 Spring 2012 Lecture One Image Digital
EMC 3130 Spring 2012 Lecture One Image Digital EMC 3130 Spring 2012 Lecture One Image Digital
EMC 3130 Spring 2012 Lecture One Image Digital Edward Bowen
 
Why you should record your zoom meetings with obs
Why you should record your zoom meetings with obsWhy you should record your zoom meetings with obs
Why you should record your zoom meetings with obsPaul Richards
 

Similar to App Design for Business: Video, Audio Compression & Recording (20)

simple video compression
simple video compression simple video compression
simple video compression
 
Preserving Audiovisual Materials (LIS 198-Digital Preservation)
Preserving Audiovisual Materials (LIS 198-Digital Preservation)Preserving Audiovisual Materials (LIS 198-Digital Preservation)
Preserving Audiovisual Materials (LIS 198-Digital Preservation)
 
Training Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and HowTraining Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and How
 
Chapter 1 Video
Chapter 1 VideoChapter 1 Video
Chapter 1 Video
 
Michel Merten; Digitaliseren van video
Michel Merten; Digitaliseren van videoMichel Merten; Digitaliseren van video
Michel Merten; Digitaliseren van video
 
Bonni Graham LavaCon 2010 - Creating High-Quality Videos
Bonni Graham   LavaCon 2010 - Creating High-Quality VideosBonni Graham   LavaCon 2010 - Creating High-Quality Videos
Bonni Graham LavaCon 2010 - Creating High-Quality Videos
 
2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation
 
Mpeg4copy 120428133000-phpapp01
Mpeg4copy 120428133000-phpapp01Mpeg4copy 120428133000-phpapp01
Mpeg4copy 120428133000-phpapp01
 
Design in Motion: Video Production Workflow
Design in Motion: Video Production WorkflowDesign in Motion: Video Production Workflow
Design in Motion: Video Production Workflow
 
mpeg4copy-120428133000-phpapp01.ppt
mpeg4copy-120428133000-phpapp01.pptmpeg4copy-120428133000-phpapp01.ppt
mpeg4copy-120428133000-phpapp01.ppt
 
02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming
 
Compressing Audio and Video for Desktop and Mobile Delivery
Compressing Audio and Video for Desktop and Mobile DeliveryCompressing Audio and Video for Desktop and Mobile Delivery
Compressing Audio and Video for Desktop and Mobile Delivery
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEO
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - Synacor
 
MPEG4 vs H.264
MPEG4 vs H.264MPEG4 vs H.264
MPEG4 vs H.264
 
EMC 3130/2130 Lecture One - Image Digital
EMC 3130/2130 Lecture One - Image DigitalEMC 3130/2130 Lecture One - Image Digital
EMC 3130/2130 Lecture One - Image Digital
 
EMC 3130 Spring 2012 Lecture One Image Digital
EMC 3130 Spring 2012 Lecture One Image Digital EMC 3130 Spring 2012 Lecture One Image Digital
EMC 3130 Spring 2012 Lecture One Image Digital
 
Why you should record your zoom meetings with obs
Why you should record your zoom meetings with obsWhy you should record your zoom meetings with obs
Why you should record your zoom meetings with obs
 
What’s new in MPEG?
What’s new in MPEG?What’s new in MPEG?
What’s new in MPEG?
 

More from moduledesign

Bm512 b525 t1_s_v002
Bm512 b525 t1_s_v002Bm512 b525 t1_s_v002
Bm512 b525 t1_s_v002moduledesign
 
Bm512 b525 t5_l_v002
Bm512 b525 t5_l_v002Bm512 b525 t5_l_v002
Bm512 b525 t5_l_v002moduledesign
 
Bm509 b519 t1_l_v002
Bm509 b519 t1_l_v002Bm509 b519 t1_l_v002
Bm509 b519 t1_l_v002moduledesign
 
Corporate reporting and finance lecture 1
Corporate reporting and finance lecture 1Corporate reporting and finance lecture 1
Corporate reporting and finance lecture 1moduledesign
 
Af502 b523 t1_l1_v002
Af502 b523 t1_l1_v002Af502 b523 t1_l1_v002
Af502 b523 t1_l1_v002moduledesign
 
B515 lecture 1 edited_mr
B515 lecture 1 edited_mrB515 lecture 1 edited_mr
B515 lecture 1 edited_mrmoduledesign
 
B502 ethics lecture t005_rf
B502 ethics lecture t005_rfB502 ethics lecture t005_rf
B502 ethics lecture t005_rfmoduledesign
 
B526 ops pm lecture_t001b_with notes
B526 ops pm lecture_t001b_with notesB526 ops pm lecture_t001b_with notes
B526 ops pm lecture_t001b_with notesmoduledesign
 
B526 ops pm lecture_t009_rf
B526 ops pm lecture_t009_rfB526 ops pm lecture_t009_rf
B526 ops pm lecture_t009_rfmoduledesign
 
Pearson principles of business implementing strategy lecture 2
Pearson principles of business implementing strategy lecture 2Pearson principles of business implementing strategy lecture 2
Pearson principles of business implementing strategy lecture 2moduledesign
 
Generic lecture 4 research design (1)
Generic lecture 4 research design (1)Generic lecture 4 research design (1)
Generic lecture 4 research design (1)moduledesign
 
Generic lecture 3 literature review tutor
Generic lecture 3 literature review  tutorGeneric lecture 3 literature review  tutor
Generic lecture 3 literature review tutormoduledesign
 
Generic lecture 2 research proposal student
Generic lecture 2 research proposal studentGeneric lecture 2 research proposal student
Generic lecture 2 research proposal studentmoduledesign
 
Tutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge managementTutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge managementmoduledesign
 
Tutor version slides eminar 2 the nature of knowing
Tutor version slides eminar 2 the nature of knowingTutor version slides eminar 2 the nature of knowing
Tutor version slides eminar 2 the nature of knowingmoduledesign
 
Tutor version slides seminar 10 assignment support
Tutor version slides seminar 10 assignment supportTutor version slides seminar 10 assignment support
Tutor version slides seminar 10 assignment supportmoduledesign
 
Tutor version slides seminar 5 the learning organisation
Tutor version slides seminar 5 the learning organisationTutor version slides seminar 5 the learning organisation
Tutor version slides seminar 5 the learning organisationmoduledesign
 
Tutor version slides seminar 1 introduction to knowledge management
Tutor version slides seminar 1 introduction to knowledge managementTutor version slides seminar 1 introduction to knowledge management
Tutor version slides seminar 1 introduction to knowledge managementmoduledesign
 
Tutor version slides seminar 4 organisational learning
Tutor version slides seminar 4 organisational learningTutor version slides seminar 4 organisational learning
Tutor version slides seminar 4 organisational learningmoduledesign
 
Tutor version slides seminar 7 digital knowledge managment
Tutor version slides seminar 7 digital knowledge managment Tutor version slides seminar 7 digital knowledge managment
Tutor version slides seminar 7 digital knowledge managment moduledesign
 

More from moduledesign (20)

Bm512 b525 t1_s_v002
Bm512 b525 t1_s_v002Bm512 b525 t1_s_v002
Bm512 b525 t1_s_v002
 
Bm512 b525 t5_l_v002
Bm512 b525 t5_l_v002Bm512 b525 t5_l_v002
Bm512 b525 t5_l_v002
 
Bm509 b519 t1_l_v002
Bm509 b519 t1_l_v002Bm509 b519 t1_l_v002
Bm509 b519 t1_l_v002
 
Corporate reporting and finance lecture 1
Corporate reporting and finance lecture 1Corporate reporting and finance lecture 1
Corporate reporting and finance lecture 1
 
Af502 b523 t1_l1_v002
Af502 b523 t1_l1_v002Af502 b523 t1_l1_v002
Af502 b523 t1_l1_v002
 
B515 lecture 1 edited_mr
B515 lecture 1 edited_mrB515 lecture 1 edited_mr
B515 lecture 1 edited_mr
 
B502 ethics lecture t005_rf
B502 ethics lecture t005_rfB502 ethics lecture t005_rf
B502 ethics lecture t005_rf
 
B526 ops pm lecture_t001b_with notes
B526 ops pm lecture_t001b_with notesB526 ops pm lecture_t001b_with notes
B526 ops pm lecture_t001b_with notes
 
B526 ops pm lecture_t009_rf
B526 ops pm lecture_t009_rfB526 ops pm lecture_t009_rf
B526 ops pm lecture_t009_rf
 
Pearson principles of business implementing strategy lecture 2
Pearson principles of business implementing strategy lecture 2Pearson principles of business implementing strategy lecture 2
Pearson principles of business implementing strategy lecture 2
 
Generic lecture 4 research design (1)
Generic lecture 4 research design (1)Generic lecture 4 research design (1)
Generic lecture 4 research design (1)
 
Generic lecture 3 literature review tutor
Generic lecture 3 literature review  tutorGeneric lecture 3 literature review  tutor
Generic lecture 3 literature review tutor
 
Generic lecture 2 research proposal student
Generic lecture 2 research proposal studentGeneric lecture 2 research proposal student
Generic lecture 2 research proposal student
 
Tutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge managementTutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge management
 
Tutor version slides eminar 2 the nature of knowing
Tutor version slides eminar 2 the nature of knowingTutor version slides eminar 2 the nature of knowing
Tutor version slides eminar 2 the nature of knowing
 
Tutor version slides seminar 10 assignment support
Tutor version slides seminar 10 assignment supportTutor version slides seminar 10 assignment support
Tutor version slides seminar 10 assignment support
 
Tutor version slides seminar 5 the learning organisation
Tutor version slides seminar 5 the learning organisationTutor version slides seminar 5 the learning organisation
Tutor version slides seminar 5 the learning organisation
 
Tutor version slides seminar 1 introduction to knowledge management
Tutor version slides seminar 1 introduction to knowledge managementTutor version slides seminar 1 introduction to knowledge management
Tutor version slides seminar 1 introduction to knowledge management
 
Tutor version slides seminar 4 organisational learning
Tutor version slides seminar 4 organisational learningTutor version slides seminar 4 organisational learning
Tutor version slides seminar 4 organisational learning
 
Tutor version slides seminar 7 digital knowledge managment
Tutor version slides seminar 7 digital knowledge managment Tutor version slides seminar 7 digital knowledge managment
Tutor version slides seminar 7 digital knowledge managment
 

Recently uploaded

Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 

Recently uploaded (20)

Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 

App Design for Business: Video, Audio Compression & Recording

  • 1. App Design for Business Topic: Video and Sound Topic Number: 8
  • 2. Key topics / learning outcomes of this lecture • Learn about video, compression and file size • Learn about digital audio, sample rate and open source software for recording 2
  • 3. Video for Android • What is a video? – a series of images that display in sequence to create movement in time with the real world; – images are called ‘frames’ in video; • How many images make a video? – a motion picture film will typically have 24 frames display every one second; – early silent films had frame rates between 26 – 24 frames per second; • cameras were manually managed by turning a wheel holding the film, so the camera manager could slow the frame rate down, to match the film mood!
  • 4. Importance of frame rate • 48 fps is currently being trialled in the film industry: – this will reduce flicker; – this will reduce motion blur • motion blur occurs when images being filmed move faster in the real world than the frame rate being captured; • 300 fps has been tested by BBC research for use in sports broadcasts: – 300 fps can be converted to both 50 and 60 fps transmission formats without major issues B4004A L1 4
  • 5. Image size / resolution B4004A L1 5
  • 6. In photoshop, inspect the element Image size: 850.8K Width 710 px Height 409 px B4004A L1 6
  • 7. Image compression • This image was possibly originally around 3MB when it was first taken; • It has been compressed to achieve an image size of 850.8KB: – this is still quite a high KB size, it could be reduced a lot further, making transmission faster as there are less bits; – the image could be compressed further, by running further jpeg (or other) compression algorithms on the content to reduce the size; – the image can be made physically smaller, this will reduce the file size also; B4004A L1 7
  • 8. Video Compression Year Standard Publisher Popular Implementations 1984 H.120 ITU-T 1988 H.261 ITU-T Videoconferencing, Videotelephony 1993 MPEG-1 Part 2 ISO, IEC Video-CD 1995 H.262/MPEG-2 Part 2 ISO, IEC, ITU-T DVD Video, Blu-ray, Digital Video Broadcasting, SVCD 1996 H.263 ITU-T Videoconferencing, Videotelephony, Video on Mobile Phones (3GP) 1999 MPEG-4 Part 2 ISO, IEC Video on Internet (DivX, Xvid ...) 2003 H.264/MPEG-4 AVC Sony, Panasonic, Sam sung,ISO, IEC, ITU-T Blu-ray, HD DVD Digital Video Broadcasting,iPod Video, Apple TV, 2009 VC-2 (Dirac) SMPTE Video on Internet, HDTV broadcast, UHDTV 2013 H.265 ISO, IEC, ITU-T B4004A L1 8
  • 9. YouTube use H.264 codec B4004A L1 9
  • 10. Video - Flash Player • There is no longer support for Flash Player as it is very processor consumptive and drains battery. • Avoid designing with Flash until the issues are resolved. B4004A L1 10
  • 11. Tips to reduce video file size • Keep the video short in terms of time; • Keep the video camera completely still where possible, when actually filming content – compression will be more efficient if the background of the subject remains still; • Reduce the physical size of the video before filming, whilst keeping the aspect ratio • Run the video through a good quality and appropriate compression technique. B4004A L1 11
  • 12. Embed Video within Android App • Put the final video into the app resources, the res/raw folder. • use Java to code or • use the YouTube Player API for Android B4004A L1 12
  • 13. … end of Video section… … next is Audio … B4004A L1 13
  • 14. What is Audio Audio used to be created by recording sound waves; B4004A L1 14 Digital audio takes those sound waves and reproduces them digitally.
  • 15. Sampling (signal processing) • A sound wave is a continuous signal • A sample refers to a set of values at a given point • this is one cycle; • this = 1hz; • this equals 1 hz per second; B4004A L1 15
  • 16. Sound Hz (Hertz) • The more hertz, the different the sound, known also as the pitch; Voice Frequency Male 85 – 180 Hz Female 165 – 255 Hz B4004A L1 16
  • 17. Sample rate • Sample rate for a CD is 44,100 samples from the sound wave per second; B4004A L1 17
  • 18. Decibels (Loudness) Noise Decibels Whisper in quiet library at 6 feet 30dB Normal conversation at 3 feet 60dB Normal piano practice 70dB Loud rock concert 115dB Jet engine at 100 feet 140dB Death of hearing tissue 180dB Loudest sound possible 194dB B4004A L1 18
  • 19. Creating and recording sound Copyright issues • when using existing sounds, ensure there are no copyright issues’ • generally, any music that was published 75 years ago becomes copyright free; • a small sound loop of less than 3 seconds is allowed to be made from published sound which is not yet copyright free; B4004A L1 19
  • 20. Audacity • well known open source software for sound manipulation: B4004A L1 20
  • 21. Audacity setup • Facility to – connect a microphone (if required); – set up an audio host and playback device; – select input; – make a test recording; – edit the recording; – save the recording in the appropriate file format; B4004A L1 21
  • 22. Using Audio with Android Starting an Activity - request audio focus B4004A L1 22
  • 23. Essential work for next week • Please consult the OLE for details of: – Essential readings* – Seminar/workshop preparation work* – Recommended further readings – Any additional learning * Essential readings and preparation work must always be completed in time for the next session 23
  • 24. End of presentation © Pearson College 2013