Forgot that some encoders also support MPEG-1.
And also most MPEG encoders do have a from of noise reduction, but this is very encoder specific.

Gert

system stream:

- type: elementary stream(ES), packatised elementary stream(s) (PES) program stream(PS), transport stream(TS)
(MPEG-1 systems stream ~ MPEG-2 program stream, TS not supported by MPEG-1 systems)

- system bitrate
- PS packet size (DVD: 2048 bytes, VCD: 2324 bytes)
- TS video PID
- TS audio PID
- TS PCR PID
- TS system information tables (PAT, PMT, CAT, NIT and SIT)


audio:

- type: MPEG, AC-3, LPCM
- bitrate
- sampling frequency (DVD: 48 Khz, VCD: 44.1 KHz)


video:
- noise reduction, parameters encoder specific?


- picturesize (SIF, 1/2 D1, 2/3 D1, D1) and PAL/NTSC norm can be set through excisting V4L2 controls
- MPEG video version: MPEG-1, MPEG-2


- GOP (Group Of Pictures) definition:
- N: number of frames per GOP
- M: distance between reference (I,P) frames
- open/closed GOP
- quantiser matrix: inter Q matrix (64 bytes) and intra Q matrix (64 bytes)
- quantiser scale: linear or logarithmic
- scanning: alternate or zigzag

- bitrate mode: CBR (constant bitrate) or VBR (variable bitrate).
- target video bitrate for CBR
- target video bitrate for VBR
- maximum video bitrate for VBR - min. quantiser value for VBR
- max. quantiser value for VBR
- adaptive quantisation value

- return the number of bytes per GOP or bitrate for bitrate monitoring





--
video4linux-list mailing list
Unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to