2013-03-26 5 views
0

MPEG2 비디오 비트 스트림을 파싱하는 데 문제가 있습니다. 인코딩 된 MPEG2 비디오가 이진 파일에 있고 "인트라 매크로 블록의 DC 신호"만 암호화하는 "선택 암호화 알고리즘"중 하나를 사용하려고합니다.MPEG2 비트 스트림 ISO/IEC 표준의 DCT 계수

DC 계수와 AC 계수를 비트 스트림으로 정리하는 데 도움이 될 수 있습니까? 이것은 DC 계수를 암호화하지 경우 내가 한 사진의에 의해 시퀀스 시작 같은 그에 대한 특정 헤더가 의미, ... 등

감사에게 많은

+0

이 백서에 설명 된 암호화 기술을 언급하고 있습니까? http://www.computer.org/csdl/proceedings/iwnas/2006/2651/00/26510183-abs.html –

+0

@MultimediaMike 실제로 이러한 기술을 다루는 많은 알고리즘이 있으며이 백서는 그 중 하나입니다. –

+0

@MultimediaMicke이 논문은 내가 적용하는 것에 가까운 알고리즘을 설명하는 데 더 분명하다. http://www.sciencedirect.com/science/article/pii/S0960077906003651# –

답변

1

따라서는, 그건 당신이 의미 파서를 작성하여 다양한 비트 스트림 구문 요소를 분해하고 DC 계수 요소를 암호화 한 다음 전체 비트 스트림을 다시 압축합니다. 특히 비트 스트림 파서에 익숙하지 않은 경우에는 약간의 일이 될 수 있습니다.

또는 기존 MPEG-2 파서를 활용하고 수정할 수도 있습니다 (물론 라이센스 확인). 그러면 작업이 더 쉬워 질 수 있습니다.

+0

파서와 관련해서는 사실이다. 이것이 제가 건축하려고하는 것입니다. 비트 스트림에서 DC 계수를 추출하는 방법을 알아낼 수있는 빠른 참조 설명서가 있는지 묻습니다. GOP, 그림, 슬라이스, 등등에 대해 이와 같이. http://www.mpucoder.com/DVD/mpeghdrs.html –