RK2918 탑재 기기에서 재생 안 되는 영상을 인코딩 할 때 작은 Tip
2012.02.24 02:47
제목이 상당히 거창하군요... ^^;
성야무인님과 요한님을 위시하여 많은 분들의 리뷰로,
RK2918 계열이 비디오 코덱은 가리지 않으나 음성 코덱을 상당히 가리는 것으로 밝혀졌습니다.
그렇기 때문에 오디오 코덱을 잘 바꾸어주면 원활하게 재생이 가능하다는 말입니다.
현재까지 RK2918 계열에서 정상적으로 재생이 불가능한 오디오 코덱은
MP3 48000Hz
AAC
AC3
이 세 가지입니다. 그런데 문제점은 이 세 코덱이 상당히 널리 보급된 코덱이라서 한국에서는
이 코덱으로 된 자료가 상당히 많다는 점입니다.
특히 하루하루 나오는 예능의 경우에는 거의 80% 가까이 위의 코덱으로 음성이 인코딩 되어 있더군요.
아마 다들 잘 아시겠지만 인코딩 프로그램은 여러가지가 있지만
가장 사용이 간편한 것이 다음팟인코더입니다.
http://tvpot.daum.net/application/PotEncoder.do
여기서 받으시면 됩니다.
사용법은 간단하므로 따로 설명드리진 않겠습니다.
이번 Tip에서 주목할 것은 바로 "환경설정" 부분입니다.
먼저 비디오 코덱은 앞서 살펴본 것처럼 문제가 없으므로 이번 강좌의 핵심인
"Direct Stream Copy"를 선택해줍니다. (줄여서 DSC 라고 하겠습니다.)
DSC는 원본의 영상을 재인코딩 하지 않고 그대로 가져오는 것을 의미합니다.
따라서 상당히 빠른 인코딩이 가능합니다.
음성코덱은 아까 말한 위의 세 경우를 제외하고 선택하심 됩니다.
전 주로 MP3 128kbps 44100hz로 합니다.
위의 옵션을 선택하여 인코딩을 해보니
i7-2630QM, 4GB 사양인 저는 대략 25~27배속 가량 나오는 군요.
이렇게 해보니 영상 재생은 잘 됩니다만, 기본 플레이어에서 가끔 에러가 납니다.
하지만 이는 다시 한번 재생을 시도 하거나 또는 MX 플레이어로 재생하니 문제 없습니다.
아, 가끔 음성 싱크가 안 맞는 분들은 어쩔 수 없이 DCS 말고 다른 옵션으로 하셔야 합니다 ㅜ
Ps1. RK2918은 소프트웨어 코덱으로 영상을 재생하긴 조금 무리가 있습니다.
따라서 안 된다 싶으시면 깔끔하게 인코딩 하시는게 속 편합니다 ^^;
Ps2. 영상은 내장 낸드 보다 외부 SD에 넣는 것이 인식이 더 잘 되더군요.
내장 낸드는 프로그램 마다 인식이 왔다리 갔다리 하네요 ㅎㅎ
코멘트 7
-
낙랑이
02.24 20:16
네, 그렇죠 ㅎㅎ
그런데 위에서 언급한 DSC를 잘 모르셔서 제가 남겨보았습니다!
전 싱크가 안 맞는 녀석은 없더라구요~
-
수원사랑
02.24 17:35
이투스탭은 ac3, aac까지되어 편한데 음성이 mp3인것은 안되어서 이 글보고 테스트해보니 44khz 이고 192kbps는 잘되네요. 결국 48khz에 128kbps는 안되고 48khz 96kbps가 한계인가 보네요.
-
낙랑이
02.24 20:17
허허... MP3 코덱이 안 되다니.. 신기한 친구네요~ -
수원사랑
02.24 22:22
320kbps도 되는건 되는데 이렇게 안되는것을 보니 공통점은 H264 비디오에 Mp3코덱(48khz 128kbps, 192kbps등등)입니다. 48khz라고 96kbps는 또 됩니다. 하드웨어 가속이 되어야 좋죠... 영상은 720P든 뭐든 잘 됩니다. ac3가 안되는건 가끔보이는데..
참 mp3로 음악 단독플레이는 잘됩니다. 영상이 H264 인 경우가 문제죠...
ALM8726M의 MALI 400 300mhz 라니 그 한계인가 봅니다. 이렇게보다보면 왜 소프트웨어로 음성만 처리하면 버벅될까 싶기도 합니다. 또 의욕 불타려는데 ....이번에 참으렵니다. 뭐하면 너무 깊이 빠져들고 해서요...
-
룬이입니다
02.25 19:04
H264 영상 자주받아서 넣어보고있지만.. 재생하는데 큰 불편함이 없더라구요.. 극히 일부 제외하곤?
-
blue-sky76
03.25 23:19
좋은 정보 감사합니다.
음.. 사실 음성만 다시 인코딩 하는건 시간이 그리 걸리지 않죠 ^_^.. 단지 싱크가 잘 안맞을수도 있겠지만요...