-
Atom(Box) ViewerMedia_Dev 2020. 12. 21. 22:56반응형
Atom Viewer
bento4라고 아주 오래된 프로젝트가 있다. C++로 아주 구조를 잘 잡아놨던 기억이 있다.
아주 쓸 때 없이 여러분이 mp4 cotainer를 볼 필요가 있을 것이다. 뭐 주로 moov를 앞쪽으로 옮기던가 하는 일이 많았던 걸로 기억하는데..
요새는 MAC를 쓰는 게 힙하지 않은가? ㅎㅎ
맥에서 쓸 수 있는 atom viewer 하나를 추천한다.
brew install bento4
위와 같이 실행 하자.
엄청 팬이 시끄러울 거다. (M1 칩을 쓰는지 확인해 보라 )
mp4dump test.mp4 [ftyp] size=8+24 major_brand = isom minor_version = 200 compatible_brand = isom compatible_brand = iso2 compatible_brand = avc1 compatible_brand = mp41 [mdat] size=8+360948 [moov] size=8+6184 [mvhd] size=12+96 timescale = 1000 duration = 29547 duration(ms) = 29547 [trak] size=8+6068
위에 보면 moov 가 실제 데이터 뒤에 가있으니. 음.. 뭔가 귀찮은 일을 해야 할 거다.
여러분이 지금 저걸 보고 있다는 건 뭔가 잘못되고 있는 거다.. 빨리 주위를 돌아보고 바람을 쐬고 와라.
다시 한번 생각해 보기 바란다. ffmpeg을 활용하던가 mp4 box를 쓰자.
제발 쓸데없는 짓은 안 했으면 하는 바람이다. 이건 어떤 방향성에 큰 문제가 있다는 거다. 다시 한번 당신의 상관을 설득해 보라.
혹 여러분이 표준 파일에 대한 열의가 있다면, MKV나 DASH , Webm , 다음에 뭐가 나왔는데... 아. AV1에 시간을 들이기를 바란다.
아니면 DRM를 기준으로 분석한다면 그나마 값어치 있는 시간이 될 것이다.
아래 링크를 누르면 아니 그래서 당신이 뭘 사면 (전환이 되었다고 표현하다 ) 그럼 필자한테 돈이 들어온다. 한번도 받은적이 없다.. 그래도 저책이 저 쇼핑몰에서는 제일 나아보인다. 관련 서적 추천해 본다. 다시말하지만 눌러서 사야 된다. ㅎㅎㅎㅎㅎㅎ반응형'Media_Dev' 카테고리의 다른 글
Go언어 시작하기 - Go developer를 위한 Rust 패러다임 / Paradigms of RUST for GO developers (0) 2021.01.09 Atoms, Boxes, Parents, Children & hex (0) 2021.01.07 Spoon Job Description [스푼라디오] 미디어 서버 개발자 (Media Server Developer) 추천 (0) 2020.11.18 Who are the WebRTC Market Global Key Players? (0) 2020.03.05 CMAF Chunked for low latency (0) 2020.02.17