ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • HG10 AVCHD 24p 워크플로우
    동영상 편집 & 엔코딩 2009. 3. 17. 23:46
    반응형


    컴퓨터와 영상편집 둘다 왠만큼은 자신있었기에 AVCHD의 편집에 도전했다..

    입수하게 된 캠코더는 캐논의 HG10. 2008년 신모델은 아니지만.. 
    이미 AVC 하이프로필, 24PF를 지원하는 등.. 훌륭한 기기..

    AVCHD를 편집하는 워크 플로우는 많이 알려져 있다..
    구입시 제공되는 Ulead DVD MovieFactory 5.6 를 이용해서
    파일을 변환뒤에 베가스에서 편집해도 되니까..

    그러나 AVCHD 에서 24pf 편집은 아직 좀 곤란하다.
    외국의 포럼에는 TMPGenc를 이용해서 편집을 완료한 이야기가 나와 있으나..
    테스트 결과 이것은 HDV를 이용한 것이지 AVCHD에는 해당되지 않는 이야기 였다.

    그 원인은 AVCHD를 TMPGENC에서 직접 읽지 못하고..
    다이렉트 쇼 필터를 이용해서 읽어들이는데..
    즉 외부 코덱에서 디코딩후 결과물을 받아 들이는 것이다.

    이 경우 코덱이 디인터레이싱 하니까, 이미 필드가 뒤죽 박죽.. 되어 버린 결과물,
    또는 프로그래시브로 인식된 화상이 Tmpgenc로 로딩이 되어 버렸다.

    3가지 코덱을 테스트 해봤는데 파워 디뷔디, 코어AVC, FF~
    모두 비슷한 문제를 가지고 있었다.

    GraphEdit 로 어떻게 만져보고 코덱에선 디인터레이싱을 안하고
    weave로 처리해서 넘기면 어떻게 될거 같기도 한데... --;

    일단 귀찮아서 다른 방법을 시도하기로....

    -----------------------------------

    그래서 공개 프로그램 AVISynth 를 이용함...
    하루 종일 구글링 하면서 엔코딩 하다가..
    우연히 발견한 배치파일..
    avchd_convert_v5

    http://forum.videohelp.com/topic346331.html

    일단 내장된 DGAVCIndex 를 최신 버전으로 업뎃하고..
    배치파일을 고쳐서..
    최종적으로 이런 AVS 파일이 생성되도록 개조했다.

    loadplugin("dgavcdecode.dll")
    loadplugin("audiolimiter.dll")
    LoadPlugin("IT.dll")
    video=AVCSource("08-04-18 19.25.26.dga")
    audio=wavsource("08-04-18 19.25.26.wav").convertaudiotofloat().normalize(0.95).linearlimiter(1.5)
    audiodub(video,audio).fadein(45).fadeout(45) 
    IT(fps=24, ref="top", blend=false, dimode=1)

    약간 블럭이 보여서 실패. 
    정확한 원인을 분석하진 않았지만 dgavcdecode 쪽 문제 같다. 
    (아직 베타도 아닌 알파버전이니 앞으로 발전을 기대해 본다.)

    (Canon HG10의 H.264는 Main 프로필이 아닌 High 프로필을 사용하는데 지원이되지 않는 걸까?)

    (dgavcdecode는 libavcodec 코덱을 avisynth 에 맞도록 수정한 거 같은데, libavcodec을 사용하는 FFDShow 에도 전에 이와 비슷한 문제가 있었던 거 같다.. FFDShow 최신 버전은 괜찮은 것 같던데.. )

    -----------------------------------------------------------------------------

    프리미어 + MainConcept MPEG Pro HDV 3.1.0을 이용 AVCHD를 프레임 서버를 이용해서 출력. TMPGENC에서 IVTC 작업을 하니 큰 불편없이 깔끔하게 출력됨..

    그러나 데모버전은 5분+ 워터마크의 압박! 베가스 보다 돈이 많이 듬 ㅠ,.ㅠ

    결론 비추. 
    -----------------------------------

    최종적으로 베가스 8프레임서버TmpgEnc 를 이용해 해결했다.

    베가스 8.0에서도 AVCHD 임포트가 가능하다는 건 발표당시 부터 알고 있었으나..
    왠일인지 본인이 어둠의 경로에서 구한 베가스는 이상하게 임포트 불가능 ㅠ.ㅠ

    일설에는 소뉘 캠의 AVCHD만 읽을 수 있따는 말도 있고 해서 진작에 포기했었다.
    어제 구글링을 해보니 금간 버전은 AVCHD 임포트 및 몇 가지 기능이 작동 불가가 된다는 걸 알게되었다.

    소니사이트에서 트라이얼 버젼을 구해 깔아보니 로딩이 너무 잘 되는 걸~ 헐~
    이런 식으로 정품구입을 유도하는 소니의 잔머리에도 박수를~
    이번에는 꼭 홈버젼이라도 구입을 해야할 듯.. ^^

    버전별 차이를 비교가 궁금한 가?

    http://www.sonycreativesoftware.com/moviestudio/compare
    에 가보면 버젼별 정리가 잘 되어 있지만.. 간단히 설명하면.

    베가스 8.0은

    1. Vegas Movie Studio+DVD ($75)
    2. Vegas Movie Studio+DVD Platinum ($115)
    3. Vegas Pro ($550)

    으로 나눠져 있고..

    $115 짜리는 AVCHD 리딩만 가능 $550 짜리는 AVCHD 리딩/라이팅 모두 가능.

    뭐 정품 가격으로만 따지자면 프리미어 AVCHD 플러그인인 Mainconcept 코덱 ($450) 보단
    베가스 무비 스튜디오 플래티넘 버젼($115)이 많이 싸니까 사야겠다는 의지가 많이 생기는 것 같다.

    일단은 트라이얼 버전이라도 30일간 기능제한 없이 쓸 수 있으니..
    기간이 종료되면 좀 많이 고민이 될 듯..  

    약간 이야기가 딴데로 좀 빠졌는데..

    베가스나 프리미어는 AVCHD 리더로 쓰고.. TMPGENC에서 풀 다운 리무브하는 개념.

    (버추어 덥의 풀다운 리무브 기능은 가끔씩 한프래임씩 풀다운 리무브가 안되고 잔상이 남는 것을 확인함.)

    최종 워크플로우는 아래와 같다.

    Vegas 8.0c supports for canon's AVCHD files(mts, m2ts).

    [Vegas 8.0c]

    0. Set Video Properties "HDV 1080-60i", Deinterlace method "None".

    1. Read (Import) video clip.
    2. Render as (Exoprt) video clip. Use lossless Codec (Huffyuv) or Frameserver.

    [Tmpgenc Xpress 4.5]

    3. add (import) file.
    4. Filters > Deinterlace > 24fps(prioritize motion) > Inverse pulldown.
    5. Filters > Picture resize > Uncheck "Keep aspect ratio".
    6. Format > AVI > Size: 1440x1080, Framerate: 23.976fps, Codec: Huffyuv .....
    7. encode it.

    [Vegas 8.0c]

    8. Set Video Properties "HDV 1080-24p"
    9. Import & Edit & Export (Render as..)...

    PS) 정품 사용합시다. ^^

    [업데이트]

    TmpgEnc 4.5 버전 이상에서는 AVCHD를 네이티브하게 지원한다.

    다만 케논 HG10의 24pf 모드로 촬영이 된 파일은 중간에 몇
    프래임이 날아가는 문제가 있다. (60i는 정상적으로 로딩된다.)

    이 문제점은 본인이 TmpgEnc 제작사에 이메일을 통해 보고했으나
    아직까지 수정 되지 않고 있다.

    참고바란다.

    반응형
Designed by Tistory.