目前分類:Video (20)

瀏覽方式: 標題列表 簡短摘要

Example video decoding from MPEG-2 Transport Stream packet analyser

Adaptation fields
   Adaptation_field_length: 7
   discontinuity_indicator: False
   random_access_indicator: True
   ES_priority_indicator: False
   PCR_flag: True
   OPCR_flag: False
   splicing_point_flag: False
   transport_private_data_flag: False
   adaptation_field_extension_flag: False
   PCR: 1335803661212

PES header
   stream_id: E0 (video stream 224)
   PES_packet_length: 0 (undefined)
   PES_scrambling: 0
   PES_priority: True
   data_alignment: False
   copyright: False
   original_or_copy: False
   PTS_flag: True
   DTS_flag: True
   ESCR_flag: False
   ES_rate_flag: False
   DSM_trick_mode_flag: False
   additional_copy_info_flag: False
   PES_CRC_flag: False
   PES_extension_flag: False
   PES_header_data_length: 11
   PTS: 4452723280
   DTS: 4452712480

Video sequence
Sequence header code (00 00 01 B3) found at 32
   horizontal_size: 720
   vertical_size: 576
   aspect_ratio: 16:9
   frame_rate: 25
User data start code (00 00 01 B2) found at 143
AFD start code (44 54 47 31) found at 147
   AFD_identifier: DTG1
   active_format: 14
   description: 16:9 (with shoot & protect 14:9 centre)
Group start code (00 00 01 B8) found at 118
Picture start code (00 00 01 00) found at 126
   temporal_reference: 2
   picture_coding_type: 1 Intra (I)
   vbv_delay: 65535

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

ffmpeg中MPEG2 TS 流解碼的流程分析

 

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

What is IVF?

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

REF:http://www.sunrayimage.com/faq.html


BB 發表在 痞客邦 PIXNET 留言(1) 人氣()

REF:http://en.wikipedia.org/wiki/Chroma_subsampling

REF:http://www.sunrayimage.com/faq.html

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

What is "Alpha" ? "Alpha" 指的是「不透明度」= "Opacity"。
Alpha 值越大,則越不透明。本文將以 a 代替 Alpha。

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

Packetized Elementary Stream (PES):

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()



BB 發表在 痞客邦 PIXNET 留言(0) 人氣()


YUV,是一種顏色編碼方法。

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()


Transport stream (TS) is a standard format for transmission and storage of audio, video, and data, and is used in broadcast systems such as DVB and ATSC.

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

Pack Header

byte 0 byte 1 byte 2 byte 3
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0000 0000 0000 0000 0000 0001
start code
1011 1010

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

MPEG Headers Quick Reference

This is a quick reference to the various headers and streams found in MPEG/DVD. For a complete description you should get a copy of ISO/IEC 13818.

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

Video Formats and Quality

 INTRODUCTION
 .Video coding 是數位影像訊號之壓縮解/壓縮處理。

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()



BLACK 黑色 ██████████████ #000000

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()


有人在說YUV有人在講YCbCr

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()


一般在網路上查詢 Ring effect,都會出現日環蝕的那個 Ring effeect。總是查不到 video processing 裡面的 Ring effect!

BB 發表在 痞客邦 PIXNET 留言(1) 人氣()

Pictures are coded and decoded in a different order than they are displayed.

This is due to bidirectional prediction for B pictures.

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

GStreamer is an extremely powerful and versatile framework for creating streaming media applications.

  it use GObject,glib,etc.

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

PCR - Program Clock Reference

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()

檔案參考
http://www.bretl.com/mpeghtml/timemdl.HTM

BB 發表在 痞客邦 PIXNET 留言(0) 人氣()