2010년 11월 27일 토요일

iOS 4.2에서 많이 변한 동영상 플레이어

by BLUEnLIVE | 2010/11/20 04:07

아이폰 동영상 한방에 변환하는 툴: 완벽 버전 by BLUEnLIVE | 2010/11/15 01:21 아이폰(아이패드, 아이팟 터치)의 단점 중 하나는 동영상을...


iOS가 4.2로 업데이트 된지 며칠이 지났다.
AirPlay나 AirPrint 등 다양한 새로운 기능도 추가되었고, 약간의 성능 하락도 지적되고 있다.
하지만, 그렇게 추가된 기능들은 나에겐 큰 효용이 없어보인다.

내가 주목한 것은 동영상 플레이어다. 다소 변경되었는데, 의외로 전혀 알려지지 않고 있다.

우선 인터페이스가 아주 약간 바뀌었다.


iOS 4.1에서 왼쪽에 있던 자막 선택 아이콘이 오른쪽으로 이동했다.
왜 굳이 이걸 오른쪽으로 옮겼는지는 잘 모르겠지만, 어쨌거나 이동했다.

이보다 훨씬 심각하게 변한 부분은 자막 처리다.

아래와 같은 srt 자막을 동영상에 끼워넣으면...

2
00:01:09,085 --> 00:01:12,533
<font color=red>red영어 자막 제작
Patay_Gutom_Na_Chickboy
<font size=2>(http://subscene.com)

iOS4.1 에서는 2% 부족하긴 하지만, 아래와 같이 원하는 자막이 나온다.


하지만, iOS 4.2에선 아래와 같은 충격적인(?) 결과가 나온다.


이게 뭐냐고?  애플의 소프트웨어 엔지니어들은 죄다 ㅂㅅ들인 건가?

아니다. 절대 아니다.

이건 절대로 애플의 문제가 아니다.
MP4Box는 srt 자막을 ttxt 포맷으로 변환하는데, 이 과정에서 <font> 태그는 정상적으로 변환하지 않는다.
오히려 iOS 4.1에서 자막에 들어있는 <font> 태그를 처리하는 것이 비정상이었던 것이다.

어쨌거나 iOS 4.2는 난감.

댓글 4개:

  1. 헐...그럼 어떻게봐야하는거죠...



    4.3에서는 제대로 돌아오려나요...

    답글삭제
  2. @diligencer - 2010/11/27 01:13
    원래대로 돌아갈 가망은 없어보입니다.

    오히려 4.1에서 ttxt를 제대로 처리하지 않았던 거니까요.



    방안을 찾고 있습니다.

    답글삭제
  3. <font face=돋움 color="red"> 라는 부분에서 [color=red][b]face=돋움[/b][/color] 부분은 원래 에러가 나야 정상입니다. 물론 저렇게 화면에 뿌려주는 것이 아닌 "무시"해야 하죠. 올바르게 적는다면 [color=red][b]face="돋움"[/b][/color]으로 써야 합니다. 아래에 있는 font size 부분도 마찬가지입니다.

    답글삭제
  4. @koc/SALM - 2010/12/03 15:16
    댓글을 이제 봤습니다. ㅈㅅ.



    그런데, 그건 아니에요.

    XML이나 XHTML에선 따옴표를 규정하지만, HTML에선 규정하지 않습니다.

    더군다나, 이 포맷은 html이 아니라 srt입니다.

    너무 심각하게 생각하신 듯. ㅎㅎ

    답글삭제