기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.

임베디드 개발과 관련이 없을거 같지만 마땅히 질문할 곳이 없어서..^^;


s5pc110을 사용해서 h264로 인코딩된 파일을 만들었습니다.

제대로 인코딩이 되었는지 그동안은 컨버팅해주는 프로그램을 사용해서 확인을 했었습니다.


이제 인코딩하면서 바로 mp4파일로 저장하여 

그 후 생성된 동영상 파일을 일반적인 동영상 재생프로그램으로 열어 볼 수 있게 하고 싶습니다.


mp4컨테이너에 h264로 만들어진 데이터를 잘 맞춰서 넣는 작업을 하면 될거라 생각했는데

의외로 포멧 정리 된 것을 찾기가 힘드네요.

어지간한 파일들은 wiki등에서 검색하면 형태를 알 수 있었는데 mp4(동영상포멧은 거의다 그런듯;) 저장 방식을 모르겠습니다.


여기 홈페이지에서 mp4로 검색해보니 mp4 container라는 게시물에 지식경제부 링크가 있어서 문서를 봤지만

내용이 어려워서 그런지 모르겠네요.


h264데이터(매 프레임마다 0001로 시작하는거 같더군요)를 mp4 컨테이너에 담을려면 어떻게 해야하나요?


김정권

2012.04.14 15:38:15
*.120.85.66

동영상 트랜스코딩은 mencoder 또는 ffmpeg이 좋습니다.

이 경우는 mencoder는 잘 안되더군요.

 

http://ffmpeg.org/download.html 에서 해당 OS의 바이너리를 받습니다.

ffmpeg.exe -i your_file.h264 -an -vcodec copy output.mp4

이렇게 하면 됩니다.

 

소스 상에서 하시려면, 열심히 공부하셔서 오픈소스 라이브러리를 쓰셔야겠죠.

http://sourceforge.net/projects/bento4/

 

고도리

2012.04.14 20:03:40
*.127.19.87

ffmpeg library를 쓰시던지, 아니면 libstagefright의 mpeg4 writer를 참고하셔서 쓰시면 됩니다만, 개인적으로는 ffmpeg library를 추천합니다...물론, 좀 짜증나는 경우도 있습니다만(h/w engine의 출력물을 이용할 경우)

profile

차차호드

2012.04.14 23:38:03
*.166.128.172

헐킈... 비트맵 저장하듯 쉬운게 아니었군요;;

답변 감사합니다. 공부해야겠네요..ㅜㅜ

List of Articles
번호 제목 글쓴이 날짜 조회 수
5308 Starting Kernel 메세지만 출력이 나왔는데, menuconfig에서 Dataf... file [2] 혜민아빠 2012-04-17 1306
5307 interrupt를 활용한 keypad 감지 c프로그램은 어떤식으로...? [3] Supsupi 2012-04-17 1766
5306 V310 스펙(OM 부팅모드) 관련하여 질문입니다. [3] 노대성 2012-04-15 1253
» [질문] h264파일을 mp4컨테이너에 담기 [3] 차차호드 2012-04-14 1426
5304 중소기업도 GMS 인증 가능할까요? [4] 현쓰 2012-04-12 1441
5303 블루스카이님, 고도리님, ikari님, 김지원님 !!! [4] 차차호드 2012-04-12 1243
5302 커널에서 head.S보다 더 먼저 거치는 부분이 어딘가요? [3] 혜민아빠 2012-04-12 1183
5301 NAND 0번지에 잘못된 프로그램이 들어있는 경우 어떻게 해야하나요... [9] 박영기1 2012-04-12 1625
5300 [s5pc110] 인코딩시에 와이드비율에서 이미지 마지막 흐려지는 현상 file [5] 차차호드 2012-04-11 1447
5299 Starting Kernel 메세지까지 출력이 되었습니다. 어디서부터 디버깅... file [3] 혜민아빠 2012-04-10 1313
5298 NAK bailout생기면서 I2C 통신 fail이 나네요. 훌러덩 2012-04-10 8974
5297 커널 디버깅을 하기 위해 printascii()함수를 사용하려면 무슨 head... [1] 혜민아빠 2012-04-10 1573
5296 콘솔상에서 /dev/mem을 통한 물리메모리 덤프 시도 [1] 김지원 2012-04-10 1401
5295 긴급질문입니다! boot animation 무한반복현상 [2] yama 2012-04-09 1089
5294 invvalidate TLB 해황 2012-04-08 734
5293 제가 만든 모듈을 보드에 있는 커널에 삽입하려고 하니..아래와 같은... [1] 혜민아빠 2012-04-07 1493
5292 stripped 파일은 어떻게 만드는 것인가요? file [5] 혜민아빠 2012-04-07 1221
5291 4210에서 smbus사용하기 위해서 [1] 훌러덩 2012-04-06 1319
5290 왜? 모듈을 올리려면(insmod: can't insert 'dev_led.ko': invali... [3] 혜민아빠 2012-04-06 1554
5289 S3C6410타겟보드에 2.95 컴파일러를 사용하는 환경에서 개발이 가능할... [2] 은민아빠 2012-04-05 1141

사용자 로그인