Go Back   AppleForum > Hardware > iPod & iPhone

 
 
thread_tools
2006-03-29, 01:36 AM   #1
Darthy
Elite Member
 
Registered: Oct 2001
My Mac: AlBook 1.25, Pismo500
Posts: 1,629
오프라인
iPod Video 에서 DVD 추출영상 재생하기

아이파드 비디오 기종도 없는 제가, 왜 이렇게 이 주제에 관심이 많이 가지는지 저도 잘 모르겠습니다만 어떻게 하면 비디오 기능이 최초로 추가된 5세대 아이파드에서 최상의 화질로 동영상을 재생하는지를 관심있게 찾아보고 있습니다.

320x240 크기의 작은 스크린에 아이튠스판매영상도 VHS화질수준의 320x240이라서 비디오 쥬크박스로서의 아이파드의 가능성에 관심을 갖지 않고 있다가,

1) 재생이 가능한 영상의 크기가 320x240크기로 제한되지 않는다는 점과

2) TV로 연결해서 볼때는 영상의 최대 해상도로 재생을 해주므로 경우에 따라서는 DVD급 화질로 감상이 가능하다는 점

....을 알게 된이후로는 이런 집착이 생기는군요 ^^ 60기가 아이파드에 두시간길이 장편영화를 거의 50내지 90편까지 저장할수 있다는게 아주 입맛을 다시게 만듭니다. 물론... 아직까지 아이파드를 지를 계획은 없습니다.
  Reply With Quote
2006-03-29, 01:40 AM   #2
Darthy
Elite Member
 
Registered: Oct 2001
My Mac: AlBook 1.25, Pismo500
Posts: 1,629
오프라인
현재 아이파드(5세대)는 mpeg4이나 h264코덱의 영상을 재생할수있습니다. 두 코덱 모두 mpeg4그룹에 속하지만 다들 알듯이 h264이 훨씬 뛰어난 화질과 압축률을 보여주지요. 단, 그만큼 빠른 프로세서를 요구합니다. 그렇기 때문에 아이파드에서 재생가능한 최대사이즈의 크기에 있어서 두 코덱의 요구사항이 다릅니다. 결론부터 말하면, 화질만을 따질때 현재 아이파드에서는 mpeg4이 훨씬 유리합니다. 그것은 아이파드의 프로세서 능력때문으로, h264의 고효율고밀도 영상을 재생하기위해서 비트레이트와 해상도가 훨씬 제한되기 때문입니다.

1. 비트레이트 bitrate
이것은 1초당 영상스트림의 크기로 사실 이것이 무비파일의 크기를 결정합니다. 즉 해상도가 어떻든지 초당 프레임수가 어떻든지 상관없이 1초당 데이터의 크기로 최종 사이즈를 대략 짐작할수 있습니다. 아이파드가 재생가능한 영상의 bitrate은

mpeg4 - 2500kbps
h264 - 768kbps

...가 최대치입니다. 여기서도 보듯이 mpeg4이 훨씬 많은양의 데이터를 허용합니다. 물론 그만큼 파일크기가 더 커집니다만 화질에서 보상을 받습니다.

2. 해상도 resolution
이부분이 가장 복잡했는데, 이번달 맥월드에서 속시원하게 설명되어 있었습니다. 아이파드가 재생가능한 영상은 16x16픽셀 사이즈의 매크로블럭의 갯수에 따른다고 합니다. 이 매크로블럭의 숫자가 mpeg4은 900개, h264은 300개가 한계입니다. 이렇게 대략보아도 mpeg4파일의 해상도가 훨씬 큰것까지 지원이 된다는게 짐작이 되지요. (픽셀수로 따지면 h264은 76800픽셀, mpeg4은 230400픽셀 까지입니다.)

추출하고자 하는 영상의 아이파드 지원 최대해상도를 구하는 공식은 그러므로 다음과 같습니다.
h264 (가로픽셀수/16)*(세로픽셀수/16) < 300
mpeg4 (가로픽셀수/16)*(세로픽셀수/16) < 900
  Reply With Quote
2006-03-29, 01:52 AM   #3
Darthy
Elite Member
 
Registered: Oct 2001
My Mac: AlBook 1.25, Pismo500
Posts: 1,629
오프라인
위의 공식으로 영상 추출할때마다 일일이 계산하려면 상당히 성가시죠. 그래서 화면비율에 따른 최대해상도를 각각 계산해보았습니다. (이론적으로요.. 제가 비됴팟이 없어서 확인못해봤습니다 ㅎㅎ)

1.33:1 (4:3) 비율 - 보통 TV영상, 혹은 옛날 흑백영화들이나 스탠리 큐브릭의 영화들..
h264 - 320x240
mpeg4 - 554x416

1.78:1 (16:9) 비율 - HDTV영상, 와이드스크린 DVD의 전체화면
h264 - 369x208
mpeg4 - 639x359

1.85 - 가장 흔한 영화의 화면비, DVD에는 보통 아래위로 아주 얇은 검은띠가 있습니다.*
h264 - 376x203
mpeg4 - 652x352

2.35 - 보통 대작영화들에 잘 쓰이는 시네마스코프 화면비. DVD에 굵은 검은띠가 있습니다.*
h264 - 424x180
mpeg4 - 735x313

두 코덱의 차이는 아이파드상에서는 거의 없습니다. 어차피 내장스크린의 320x240사이즈로 줄여서 재생하므로 아이파드로만 영상을 즐길경우엔 작은 사이즈의 h264가 더 좋습니다. 60기가 모델에 최대 비트레이트로 해도 90여편까지 담을수가 있습니다.

하지만 만약 TV에 연결해서 보시려고 한다면 단연 mpeg4가 좋습니다. 이때는 영상의 원래 해상도대로 재생을 하기때문에 훨씬 선명하고 원본 DVD에 근접한 화질로 영상을 볼수 있습니다. 최대 비트레이트로 하면 약 25편, 절반으로 하면 50여편정도 담을수 있겠네요.

mp3 쥬크박스가 CD에는 못미치지만 얼추 비슷한 품질로 대단히 많은 양의 음악을 간편하게 듣게 해준다고 할때, iPod가 진정한 비디오 쥬크박스 기능을 하기 위해서는 DVD 화질에 근접한 영상 여러편을 간편하게 볼수 있게 해줘야 합니다. 물론 현재 아이파드는 프로세서 속도나 배터리용량때문에 그 조건을 충족하기 힘든 수준이지만 그나마 이 제한내에서는 mpeg4이 가장 만족스런 결과를 줍니다.

PS1* - DVD에 담기는 영화들 (여기서는 와이드스크린 영화들, 아나모픽이나 'Enhanced for 16x9 TV' 라는 딱지가 붙은 영화들)은 1.85나 2.35 비율 모두 일단 1.85 비율의 화면안에 담깁니다. 남는 공간을 검은띠가 차지하지요. Handbrake의 경우 영상을 추출할때는 검은띠부분을 감지해서 자동으로 crop을 해줍니다. 물론 수동으로 할수도 있습니다. 즉, 만약 2.35비율의 영화 DVD를 넣고 handbrake의 화면비조정패널을 열면 이미 화면이 (1.85가 아닌) 대략 2.35 비율로 조정이 되어 있고 위의 2.35에 해당되는 최대해상도 수치를 적용할수 있습니다.

PS2 - 물론 이 모든것은 소장DVD를 rip해서 보는 경우를 말합니다. 소장CD를 rip해서 mp3로 가지고 다니며 듣는것 처럼 말이죠. 다른 경로로 구한 영상 - divx코덱의 avi파일 - 도 퀵타임에서 변환해서 볼수는 있겠지만 한번 심하게 압축되었던 영상을 다시한번 압축을 하니 화질저하가 더 일어날테고... 이제 영파라치도 뜨는데 조심하는게 좋겠죠?

PS3 - 그렇다고 내가 소장한 DVD를 rip하는건 문제가 전혀 없느냐? 하면 그것도 아닙니다. 소비자 입장에서 상식적으로는 내가 소장한 DVD이니 그 데이터를 추출해서 (판매하거나 공유하지 않고) 컴퓨터나 아이파드에서 내가 즐기는것은 자연스런 권리 같습니다만 적어도 미국에서는 이것이 명확히 법적으로 보장되지 않습니다. 다만 보통 디지털저작물들은 사용자가 개인적인 용도로 사용하는것 - 구입한 음악을 판매목적이 아닌 홈비디오의 배경음악으로 쓰는 등, fair use 범주에 드는행위- 은 용인한다고 하는데 영상물의 경우 이 fair use의 범위가 어디까지인지가 논란거리입니다.

Darthy 님께서 2006-03-29 02:31 AM 에 수정하셨습니다..
  Reply With Quote
2006-03-29, 02:58 AM   #4
keewook
Elite Member
 
keewook's Avatar
 
Registered: May 2003
My Mac: iMac G5 20", Ti-book G4, MacBook Black, iPod video 60G
Posts: 1,093
오프라인
Darthy님,

제가 최근에 제일 궁금한 사항이었는데,
좋은 글타래 감사드립니다.
__________________
.
It is not the strongest of species that survives, nor the most intelligent,
but the one most responsive to change.
- Charles Darwin
.
  Reply With Quote
2006-04-10, 07:56 AM   #5
keewook
Elite Member
 
keewook's Avatar
 
Registered: May 2003
My Mac: iMac G5 20", Ti-book G4, MacBook Black, iPod video 60G
Posts: 1,093
오프라인
시간은 좀 많이 걸렸지만, 일단 테스트 용으로 성공하였습니다.

주의를 기울이지 않아 정확한 추출 옵션은 올리기 힘드니다만...

1. 일단, handbrake로 mp4옵션으로 추출하였습니다.
1시간 반짜리 영화가 PPC iMac G5로 네시간쯤 걸린 것 같습니다.

2. 이 동영상을 iTunes에 넣어 iPod으로 옮기려 했으나
지원하지 않는 파일이라며 거부...

3. ITunes에서 iPod용으로 변환하였습니다. 약 두시간쯤 걸린 것 같습니다.

4. 그리고 나서 iPod으로 다시 옮기려 했으나, 잘 안되는 겁니다.
매뉴얼을 뒤져 보았더니 3번의 작업을 하면 원본파일과 변환파일이 모두
하드에 존재하는데, 원본파일을 지워야만 되는 경우도 있답니다.
결국은 성공!


아직 외부 출력단자가 없어 티비출력은 못했습니다만,
개선의 여지를 발견하는 대로 이 글타래에 업글하겠습니다.
__________________
.
It is not the strongest of species that survives, nor the most intelligent,
but the one most responsive to change.
- Charles Darwin
.
  Reply With Quote
2006-04-10, 08:28 AM   #6
max478
Senior Member
 
max478's Avatar
 
Registered: Feb 2006
My Mac: iMac, iPod touch, iPod
Posts: 250
오프라인
handbrake Lite 로 하시면 편하지 않나요???

지금 집에있는 디비디추출하고 있는데요.나중에 비됴팟 오면 실험해봐야겠네요.

시간도 훨씬 절약돼는군요!

max478 님께서 2006-04-10 09:27 AM 에 수정하셨습니다.. 이유: ^^
  Reply With Quote
2006-04-10, 04:14 PM   #7
Darthy
Elite Member
 
Registered: Oct 2001
My Mac: AlBook 1.25, Pismo500
Posts: 1,629
오프라인
handbrake lite는 간편하긴 한데 영상을 무조건 320x240이하의 사이즈로 만들기때문에 아이파드에서 재생가능한 최상의 화질을 뽑는데는 도움이 안됩니다. 제가 시험삼아 Handbrake로 추출한 영상이 있는데 그 과정을 올려보겠습니다.

우선 그림대로 MPEG4 코덱을 선택하고 비트레이트를 1500으로 잡았습니다. 최고로 하자면 2300정도까지 할수도 있을겁니다만 1500에서도 만족할만한 화질이 나오는것 같습니다. 프레임레이트는 23.976으로 했습니다. DVD가 보통 29.97이지만 영화소스는 원본영상이 24프레임이기 때문에 그 수치를 선택하는것이 가장 좋습니다. (24가 아닌 23.976인 이유는 TV가 30프레임이 아닌 29.97인 이유와 관련있습니다만 일단 건너뛰겠습니다.)

인코더는 FFmpeg으로 하시고 Xvid는 하지마세요.
그림에는 빠져있는데 2-pass encoding을 선택하는것이 화질에 좋습니다.

화면비는 Picture setting에서 선택합니다. mpeg4이니 매크로블럭이 900을 넘지 않도록 합니다. (윗글 참조) 이 경우 최적의 해상도는 640x352였습니다. 전에 말했든 핸드브레이크는 검은띠 부분을 자동으로 crop합니다.

마지막으로 최종 무비파일입니다. 원본 DVD에 크게 뒤지지 않는 화질로, 아이파드 비디오를 TV에 연결할 경우 훌륭한 품질을 보여줍니다. 아이파드 비디오에서의 재생은 Telyho님이 도와주셔서 해볼수 있었습니다. 잘 재생된다고 합니다.

Daterate이 설정했던 1500이 아닌 1631.53인 이유는, 일단 우리가 설정한 1500이 고정된 수치가 아니라 평균수치라는점, 그리고 화면의 1500에 사운드트랙의 128이 더해진 수치이어서 입니다. MPEG4이 좋은 또 한가지 이유는 인코딩시간이 h264에 비해 월등히 빠르다는겁니다.
첨부 파일 이미지
File Type: jpg Picture 1.jpg (107.6 KB, 77 views)
File Type: jpg Picture 2.jpg (122.9 KB, 54 views)
File Type: jpg Picture 3.jpg (116.2 KB, 49 views)

Darthy 님께서 2006-04-10 05:11 PM 에 수정하셨습니다..
  Reply With Quote
2006-04-11, 04:13 AM   #8
max478
Senior Member
 
max478's Avatar
 
Registered: Feb 2006
My Mac: iMac, iPod touch, iPod
Posts: 250
오프라인
감사합니다...

다행히 하나만 추출해서 시간낭비는 덜했네요.

수고 많으셨어요.~~


아참
헨드브레이크 이용시 자막도 설정해주면 화질에 저하가 오는지 궁금해요.
만약에 자막을 이용안한다면 디비디에서 자막을 따로 립해야하는건가요?

max478 님께서 2006-04-11 06:23 AM 에 수정하셨습니다.. 이유: 추가 질문...
  Reply With Quote
2006-04-12, 09:14 AM   #9
max478
Senior Member
 
max478's Avatar
 
Registered: Feb 2006
My Mac: iMac, iPod touch, iPod
Posts: 250
오프라인
인용:
max478 님이 쓰신 글
감사합니다...

다행히 하나만 추출해서 시간낭비는 덜했네요.

수고 많으셨어요.~~


아참
헨드브레이크 이용시 자막도 설정해주면 화질에 저하가 오는지 궁금해요.
만약에 자막을 이용안한다면 디비디에서 자막을 따로 립해야하는건가요?
결국엔 자문자답이군요...오늘 아이팟이 와서 옮겨보았는데요

화질이 예상보다 우수하더군요..

그리고 자막도 같이 립한거 볼때는 아이팟 상에서는 화질이 전혀 나쁘지 않았습니다.

P.S 생각보다 이쁘더군요.

P.P.S 음 하지만 자막따로하는건 아직 몰르겠네요.
  Reply With Quote
2006-04-12, 02:29 PM   #10
Darthy
Elite Member
 
Registered: Oct 2001
My Mac: AlBook 1.25, Pismo500
Posts: 1,629
오프라인
아 자막 문제
제가 잘 못봤습니다. 핸드브레이크는 DVD에 있는 자막을 영상에 입혀버립니다. 화질이 손상될이유는 없습니다. 자막으로 덥힌부분을 못본다는것 이외엔 말이죠. 원래 자막자체가 text파일이 아닙니다. 그래서 따로 추출한다는게 가능조차 한지 모르겠습니다.

따로 있는 자막 text파일 .smi 같은것이 아이파드가 지원하는 일은 없을것 같습니다. 리눅스가 설치된 아이파드에는 그런게 가능하려나요?
  Reply With Quote
2006-04-27, 09:07 PM   #11
lechho1203
Senior Member
 
lechho1203's Avatar
 
Registered: Dec 2001
My Mac: 파워북 12인치 1기가, 아이팟 15기가
Posts: 186
오프라인
이번에 실시된 휴대전화 보조금을 이용하여 일명 PMP Phone인 SKY U100으로 기변하였습니다. 아시겠지만 T-Flash Memory를 사용할 수 있고 거기에 있는 동영상을 재생이 가능한 기종입니다.

일단 제가 가지고 있는 DVD에서 영상을 추출하여 보았습니다. 아이들용 동영상이어서 자막은 필요가 없었구요. 작업은 Handbrake를 사용하였습니다. 메모리 용량이 최대 1G이므로 크기를 최소화 하여야 하므로 bitrate는 384로 고정하였으며, 화면크기는 320 * 240으로 변경하였습니다. 그리고 소리의 품질도 낮추었구요. 그리고 중요한 것은 U100에서는 동영상 지원시 FF가 지원되지 않습니다. (지원하는데 제가 모를 수도 있습니다.) 그래서 Chapter별로 따로 Ripping을 하여야 합니다.
그리고 중요한 것은 mp4확장자를 skm으로 바꾸어야 합니다. 그냥 바꾸지 마시고 정보입수창에서 바꾸시는게 제일 확실합니다. 만약 확장자 변경후에도 quicktime file로 남아있으면 확장자가 올바르게 바뀐게 아니니 정보입수창에서 체크하는 것을 바꾸어 보시기 바랍니다. 제가 지금 회사 아범에서 작성중이라 자세히 설명하기는 힘드네요.

그리고 U100에 있는 T-Flash를 빼서 카드리더기에 넣구요. 아 그리고 그전에 T-Flash를 U100에서 포맷하여야 합니다. 그리면 CAM이라는 폴더가 생깁니다. Ripping한 파일을 CAM폴더로 옮기시고 다시 메모리를 U100에 장착합니다.

메뉴 => 8. Sky파일 => 2. 동영상관리 => 3. 외부 m 으로 가시면 파일이 보일겁니다. 선택하여 재생하시면 됩니다. 생각보다는 잘 나오는 편입니다.

혹시 U100을 가지고 계신분은 참고하세요...

P.S.) U100의 메뉴를 보시면 알루미늄 시네마디스플레이가 보입니다. OS X 바탕화면과 Dock Icon도 보실수 있구요...
  Reply With Quote
2006-05-02, 06:46 AM   #12
im35ceo
Senior Member
 
im35ceo's Avatar
 
Registered: May 2005
My Mac: MacBook 1.83GHz, Wireless Mighty Mouse, iPod 5G 30GB
Posts: 107
오프라인
얼마전에 5세대를 구매했습니다. 요즘 한참 보관중인 DVD들을 리핑중인데... 핸드브레이크 만한 것이 없더군요. 다른 어플들은 설정이 너무 복잡하고 화질을 생각해서 조금만 설정을 바꿔주면 리핑 타임이 세월아 네월아 합니다..;;;
Darthy님 글이 많이 도움이 되었습니다. 감사드립니다. 말씀해주신 인코딩 설정중에 수정하면 좀더 효율적인 리핑이 되지 않을까 하여 한 가지 적습니다. 동시에 질문이기도 하구요.
비디오 비트레이를 1500으로 고정하셨는데.. 해상도 이상으로 높은 것이 아닐까 하여.. 좀더 알아봤습니다.

ffmpegx 라는 인코딩 어플의 기능중에 비디오 사이즈에 가장 적합한 비디오 비트레이를 잡아주는 기능이 있습니다. 인코딩하셨던 (MP4포맷, 비디오 사이즈: 640x352, 프레임: 23.976)의 최적 비트레이는 1213kbit/s으로 나왔습니다. 물론, 수치는 용량대 화질비 최적의 세팅이니 높을 수록 좋기는 합니다.

MP4 인코딩, 프레임: 23.976 일 경우..
720x304(2.35:1) -> 1178
720x384(1.85:1) -> 1488
720x400(16:9) -> 1550
640x272(2.35:1) -> 937
640x352(1.85:1) -> 1213
640x352(16:9) -> 1213

H264 인코딩, 프레임: 23.976 일 경우..
720x304(2.35:1) -> 614
720x384(1.85:1) -> 776
720x400(16:9) -> 809
640x272(2.35:1) -> 489
640x352(1.85:1) -> 632
640x352(16:9) -> 632

수치상 H264가 MP4에 비해 놀랄만한 능력을 보여주네요.(문제는 H264는 5세대를 통해 재생을 못한다는 것이지요. 어쩔 수 없이 MP4를 선택) 이상 제가 사용하는 비트레이 세팅이었습니다.
잘못된 부분이 있다면 지적해주셨으면 합니다.

아! 그리고.. 질문이 있습니다. 5세대를 TV에 연결할때 아이팟 AV케이블과 유니버셜 독의 S-VIDEO 단자 중에 어느 것이 더 좋은 화질을 보여줄까요? 제가 알기로는 컴포지트보다는 S-VIDEO가 손실이 더 적으므로 유니버셜 독을 이용하는게 좋을 듯한데.. 정확히 아시는 분께서 답변 부탁드립니다.^^

im35ceo 님께서 2006-05-02 06:58 AM 에 수정하셨습니다..
  Reply With Quote
2006-05-02, 03:40 PM   #13
Darthy
Elite Member
 
Registered: Oct 2001
My Mac: AlBook 1.25, Pismo500
Posts: 1,629
오프라인
오 최적 비트레이트는 저는 전혀 몰랐던 내용입니다. 그저 높을수록 좋겠거니 생각했네요. 좋은 정보 감사합니다.
  Reply With Quote
2006-07-19, 07:55 AM   #14
keewook
Elite Member
 
keewook's Avatar
 
Registered: May 2003
My Mac: iMac G5 20", Ti-book G4, MacBook Black, iPod video 60G
Posts: 1,093
오프라인
혹시 핸드브레이크 처럼 쉽게 DVD를 ipod video용으로 바꾸어주는
윈도용 어플은 없을까요?

퇴근하면서 회사컴터로 하나씩 걸어놓고 싶다는 생각이 자꾸 들어서요...

^^
__________________
.
It is not the strongest of species that survives, nor the most intelligent,
but the one most responsive to change.
- Charles Darwin
.
  Reply With Quote
2006-07-19, 08:47 AM   #15
im35ceo
Senior Member
 
im35ceo's Avatar
 
Registered: May 2005
My Mac: MacBook 1.83GHz, Wireless Mighty Mouse, iPod 5G 30GB
Posts: 107
오프라인
다른 어플 찾으실 필요없이 윈도우용 핸드브레이크가 있습니다.
직접 사용해보지 않아서 안정적인지는 모르지만.. 큰 버그가 없다면 사용에 지장은 없을듯 합니다.

http://handbrake.m0k.org/forum/viewtopic.php?p=234#234
  Reply With Quote
답글

글타래 옵션


지금 시각: 07:01 PM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.