Representing Video Flashcards

1
Q

What are videos made of?

A

still frame images, combined with audio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the typical frame rate?

A

24-60 frames per second

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the aspect ratio?

A

16:9 typically

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the resolution for 4K

A

4096 x 2160 pixels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the resolution for Full HD?

A

1920 x 1080

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the resolution for HD?

A

1280 x 720

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the resolution for SD?

A

853 x 480

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 2 main ways for video compression?

A
  1. Spatial (Intra-frame)
  2. Temporal (Inter-frame)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Spatial refers to which format when saving?

A

M-JPEG

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Temporal refers to which format when saving?

A

MPEG

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What do spatial techniques do?

A

uses information from within the same frame to reduce file size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What do temporal techniques do?

A

uses data from nearby frames to reduce file size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are keyframes/I-frames?

A
  • typically compressed only using spatial techniques
  • can be reproduced independently
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False
I-frames can be inserted automatically at scene changes and /or at regular intervals to preserve quality or streaming, or playback

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are P and B frames?

A

P = Predictive
B = Bidirectional

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

True or False
P and B frames are encoded by saving the difference between them and the previous key frames

17
Q

True or False
If a key frame is lost during streaming or skipped when skipping forwards or backwards, the display video can be distorted.

18
Q

What are the 4 codecs used in video compression?

A
  1. HuffYUV
  2. MPEG-2
  3. H.264
  4. H265 (HEVC)
19
Q

Which of the 4 codecs uses lossy compression techniques?

A

MPEG-2 and H.264

20
Q

Which of the 4 codecs uses lossless compression techniques?

21
Q

What is the compression ratio for the Huffman compression technique?

22
Q

What is the compression ratio for the MPEG-2 compression technique?

23
Q

What is the compression ratio for the H.264 compression technique?

24
Q

What is the compression ratio for the H.265 compression technique?

25
Q

How does MPEG-2 use lossy techniques?

A
  • Temporal and spatial compression
  • Huffman encoding
  • Highly dependent on bitrate and other encoding options
26
Q

How does MPEG-2 use lossy techniques?

A
  • Temporal and spatial compression
  • Frame prediction
  • Predicts the next frame using the spatial and temporal information and compares it with the actual frames, and then saves only the difference
27
Q

Which has a better perceived quality, MPEG-2 or H.264 at the same bitrate?

28
Q

True or False
H.265 often drains the battery faster

29
Q

File containers combine what?

A

A video stream and an audio stream into one file

30
Q

Can file containers always use codecs?

A

Not always

31
Q

What are 3 file extensions that can indicate file containers?

A
  1. avi (audio video interleave)
  2. mp4 (MPEG-4)
  3. mkv (Matroska)
32
Q

What are the attributes for avi?

A

very old and not good for streaming

33
Q

What are the attributes of MP4?

A
  • supports multiple audio/video streams and subtitles
  • limited codecs
  • very popular on mobile devices
34
Q

What are the attributes of MKV?

A
  • supports unlimited streams
  • supports unlimited codecs
  • Support on mobile devices varies