Article Outline
- ffmpeg (配信のための優秀なコマンド、動画・音声編集もできる)
- x264 (動画をH.264ビデオストリームへエンコードするプログラム)
- H.264 (動画圧縮規格、MPEG-4 AVCともいう, フレーム間予測)
- エンコード (圧縮・暗号化を行い別の形式データに変換すること)
- YUV (色空間, RGBみたいなやつ)
- RTMP (Real Time Messaging Protocol, Adobeが開発してるストリーミングプロトコル)
- HLS (HTTP Live Streaming, Appleが開発しているストリーミングプロトコル)
- フレームレート (fps, 1秒あたりのフレーム数)
- フレーム (動画内の一枚一枚の画像)
- ビットレート (1秒間に割り当てるデータ量, 画質を左右する, 解像度に合わせて変える)
- 解像度 (フレームに含まれるピクセルの数, SD・HD・フルHD・4K)
- コーデック (圧縮アルゴリズム, フレーム間予測, フレーム内圧縮)
- キーフレーム (フレームのすべての情報を保持したフレーム, Iフレーム, フレーム間予測)
- Pフレーム (前のIフレームがないと差分しか表現できないフレーム, フレーム間予測)
- Bフレーム (前後のI, P, Bフレームがないと差分しか表現できないフレーム, フレーム間予測)
- wav (音声フォーマット, 圧縮されてない)
- mp3 (音声フォーマット, 圧縮されてる)
- mp4 (音声フォーマット, mp3より圧縮率が高い)
- 量子化ビット数 (音声の1サンプルを何ビットで表現するか)
- サンプリング周波数 (1秒間のサンプル数)
- チャンネル数 (1:モノラル, 2:ステレオ)
- モノラル (マイク一本)
- ステレオ (マイク2本)
- ビットレート (量子化ビット数✕サンプリング周波数✕チャンネル数)
- CD (44.1kHz/16bit/2ch, これより上はハイレゾ)