Border Smear 필터와 간단한 logo 삽입하기.
< 전체과정 : Border Smear 필터로 영상 클립의 아랫부분에 clip 처리를 하고 그 부분에다 logo 필터를
  써서 간단한   logo를 넣는겁니다. 참고로 여기에 사용된 두 개의 필터는 외부 필터로 자료실에서 다운
  받아 설치하셔야 합니다.>

       Virtual Dub을 실행하고 Ctrl + O를 해서 파일 하나를 불러들입니다. 그리고 Ctrl +F ( Video =>
           Filters )를 해서 Filters창으로 이동 합니다.

       필터창이 나오면 Add를 클릭하고 나오는 목록 중 Border Smear 1.0 beta를 선택해 줍니다.
      
< 이 필터는 외부 필터로 자료실에서 다운 받아 설치를 해야 합니다.>

       선택을 하고 OK를 누르면 곧바로 Setting 창이 열립니다. 그럼 간단히 Setting 창을 살펴 보겠습니다.
      
< 이 필터는 3부분( Global, Top, Bottom )으로 나눠지며 Top 부분만을 살펴 봅니다.>

      Clip : Clip은 '잘라내다, 깍다' 의 뜻으로 영상 클립의 가장자리에 생긴 보기 싫은 노이즈와 같은 것을
       검은색으로 채워 가릴 때 쓰이며 와이드 스크린 효과를 낸 다든지 다른 효과에서도 활용되어 집니다.

          1. 0~255 까지 수치를 넣어 검은색의 Clip 효과를 넣습니다.
          
2. 주위의 픽셀들을 합쳐서 흐릿하게 뭉개는 식으로 Clip 효과를 부여합니다.
          
3. Clip 효과를 준 부분의 끝 가장자리를 Fade 처리하면서 Clip 효과를 부여합니다.
              ( 한번 해 보심 금방 뭔지 아실겁니다. )
          
4. Show Preview는 어느 정도 효과가 적용되는지 미리보기를 할 수 있습니다.
          
5. help는 도움말을 볼 수 있습니다. ( 각각의 도움말은 TXT 문서로 버츄얼 덥의 plugins 폴더에
             필터와 같은 이름으로 넣어두면 볼 수 있습니다. )

        아래의 그림과 같이 Bottom에 20 정도를 입력합니다. 이 검은색으로 Clip 된 공간에 로고를 삽입할
           겁니다.

       OK를 누르면 Filter 창 목록에 Border Smear 필터를 확인할 수 있습니다. 맨 아래의 Configure를
            누르면 다 Setting 창으로 이동합니다.

      Add를 클릭하고 logo( 1.3 beta4 )를 선택한 다음 OK를 하면 logo 설정창이 열립니다. 그럼
           5가지로 나눠진 logo 창을 살펴 봅니다.

     1. Input file : 미리 제작된 logo 파일을 지정하는 곳입니다.

      2. Space and time coordinates : logo의 위치( x축, y축)와 logo의 시작 프레임을 지정합니다.
          Duration은 logo가 나타나는 전체 프레임의 수를 지정합니다.
          Loops는 Animation 되는 logo 파일의 반복수를 지정합니다.

      3. Alpha Blending : logo의 투명도를 조절하는 것으로 100 ~ 128 정도면 무난합니다.
          0 으로 갈수록 logo는 흐릿해지고 255 으로 갈수록 logo는 뚜렷해집니다.

        4. Fade : In Len은 Fade In( 점점 뚜렷해지는 ) 되는 frame 수를 지정합니다.
             Out End는 몇 번째 프레임에서 Fade Out( 서서히 사라지는 ) 효과가 끝이 나는지를 지정합니다.
             Out Len은 Fade Out 되는 frame 수를 지정합니다.

      5. Transparent Color : logo의 배경색의 투명도를 조절할 때 쓰입니다. 배경을 Blue 255로 해서
           만들어진 로고는 여기서 Blue 값을 255로 입력해 주면 간단히 Blue Color가 제거 됩니다.
           Tolerance는 logo 주위에서 제거되지 않은 색상의 찌꺼기를 제거할 때 조절해 줍니다.

        Input file에서 미리 제작된 logo을 가져 옵니다. Preview 창이 열려 있지 않으면 Show preview를
           클릭 합니다.
< logo를 만들 때는 24bit의 bitmap( *.bmp )이미지 여야만 합니다. >

       이 logo는 좌측 상단을 기준으로 나타납니다. 그러니 X축과 Y축을 적절히 조절해서 원하는
            부분에다 위치 시킵니다.

        logo가 희미해 보이면 Alpha 값을 255에 가깝게 끌어 올리고 Tolerance 값으로 주위색을 제거해
           줍니다.

       그럼 여기서 logo에 Fade In / Out 처리를 해 보겠습니다. 우선 Preview 창의 Slider Bar를
            끝까지 끌어 당겨서 전체 프레임을 확인하세요

      전체 프레임 수를 확인했다면  Out End에 그 전체 프레임을 입력하고 In Len과 Out Len에 대략
           30 정도를 입력합니다.

        마지막으로 Position Controler를 이용해 확인을 합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기
 
 
댓글저장
 

Virtual Dub의 필터 사용법
< 2 :1 reduction 필터와 brightness/contrast 필터 적용하기 예 >

       Ctrl + O를 해서 파일 하나를 불러들입니다. 그리고 Ctrl +F ( Video => Filters )를 해서 Filters창
           으로 이동 합니다.

       필터창이 나오면 Add를 클릭하고 나오는 목록 중 2 : 1 reduction을 선택합니다.
     
 < 각 필터를 클릭하면 아래의 Comment 창에서 각 필터의 참고사항을 확인할 수 있습니다. 그리고
        [ internal ]은  내장 필터를 의미하며, [ Donald Graft ] 는 외장 필터로 Virtual Dub이 설치된
        폴더의 plugins 폴더 안에 추가로 설치할 수 있습니다. >

       여기서 선택한 2 : 1 reduction 은 프레임 사이즈를 반으로 줄이는 것이며, 아래의 목록 중 resize
           필터를 선택하면 임의대로 사이즈 조절이 가능합니다.

       2 : 1 reduction 필터가 Virtual Dub 의 필터 목록에 추가되었다면 다시 Add를 클릭하고 그 중
            brightness/ contrast를 선택합니다. 이 필터는 화면의 밝기와 대조 값을 조절합니다..OK를 하면
            어느정도의 효과를 적용할 것인지에 대한 세팅창이 열립니다.

        적당히 드래그를 해서 알맞은 값을 적용합니다. 그리고 OK를 해서 필터창으로 돌아옵니다.
           만약 여기서 brightness/contrast의 양을 변경하고자 할 때는 해당 필터를 선택하고 Configure...
           를 선택해 값을 변경합니다.

       OK를 해서 Filter 창을 빠져 나옵니다. 그 상태에서 저장을 하지 않고 File 메뉴의 Preview를
            클릭해서 필터 효과가 제대로 부여되었는지 확인합니다. 만약 마음에 들지 않으면 상황창에서
            Abort를 클릭해서 중지하고 수정을 하면 됩니다.  

       그림에서도 확인할 수 있듯 320*240 사이즈의 무비가 160*120으로 변경이 되었으며, 밝기값이
            어느정도 적용되었음을 확인할 수 있습니다. 저장을 하실땐 비디오 모드를 Full Processing
            Mode로 사운드는 Direct Stream Copy로 놓으시고 저장을 하면 됩니다.

 

Virtual Dub으로 파일크기 최적화 하기
< AVI 파일의 비디오 부분은 그대로 유지한 채 사운드 쪽의 파일 크기를 줄여서 전체적인 파일의 크기를
   최적화  합니다. 이 부분은 앞선 chapter 9의 내용과 중복이 되지만 약간 다른 방법입니다..>

       우선 Ctrl + O 단축키로 *.avi 무비 클립하나를 불러들입니다. File 메뉴의 File Information으로
           선택합니다.

      아래의 AVI 파일은 약 65M 정도의 MS MPEG-4 V3의 비디오 코덱과 무압축 PCM 방식의
          사운드를 사용해 만들어진 뮤직비디오입니다.

       자세히 보시면 비디오의 파일 크기보다 사운드쪽의 파일크기가 더 큰 것을 확인할 수 있습니다.

        먼저 Video 메뉴에서 모드가 Direct Stream Copy로 되어있는지 확인을 하고 나서 Audio 메뉴의
            Compression을 선택합니다. 여기서 아래의 예와 같이 DivX의 Audio 코덱 중 64 kbps, 44khz,
            stereo for DivX................8kb/s를 선택합니다.

      이제 Audio 쪽에 압축 코덱을 사용했으므로 모드를 Full Processing mode로 변경을 합니다.
           마지막으로 F7 (or File => Save AVI..)를 눌러서 적당한 이름으로 저장합니다.

       여기서 화질은 변경하지 않았으므로 최종 무비의 파일크기와 사운드 쪽에 유념해서 무비를
           확인합니다. 아래의 그림에서도 알 수 있듯 사운드 쪽의 파일 크기가 확연히 줄어든게 보입니다.
           위 과정으로 저는 64M의 *.avi( MPEG-4 V3)의 파일 용량을 29M로 줄였습니다.

        

간략한 Tip ( 최종 making movie의 속도 향상.)

       Options => Performance... 클릭.  기본값 1Mb => 64 Mb로 설정.

      이렇게 하시면 각 시스템 마다 약간의 차이는 있지만 대략 20~30% 의 속도 향상이 옵니다.
       
< 주의 : 자신의 메모리(RAM) 크기에 따라 알맞게 선택하세요...그리고 최종 무비를 저장할 때
         외에는 기본값 으로 대략 1Mb로 되돌려 사용하세요.>

 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기
 
 
댓글저장
 

Virtual Dub의 Frameserver 이용하기.
< 여기서 할 것은 Virtual Dub 의 Frameserver 기능을 이용해서 소프트웨어 MPEG 인코더(TMPGEnc,
   LSX Mpeg Encoder)와 연결하여 AVI 파일을 MPEG 파일로 인코딩하는 겁니다.>

  준비물 : Virtual Dub 1.4c / TMPGEnc Beta 12b / Test 용으로 10M 정도의 *.avi 파일하나 이상.
  (혹시 이미 설치된 버전으로 아래의 과정등을 하시다가 문제가 생기면 위 버전들을 설치하고 해 보세요.)

       Virtual Dub 이 설치되어 있는 폴더로 이동.  여기서 AuxSetup을 실행하고 뜨는 화면에서 Install
           Handler 란걸 실행합니다.

      그럼 Install AVIFile Frameclient 창이 뜹니다. OK를 합니다.

       확인을 하고 Exit 합니다. 다시 Virtual Dub 폴더내에 있는 aviproxy 라는 폴더로 이동을 합니다.
           그럼 이중 proxyon을 클릭합니다. ( 이건 레지스트리에 해당 정보 내역을 넣는 것으로 여기까지가
           프레임서버를 쓸 수 있게 하는 과정입니다.)

       Virtual Dub을 실행하고 미리 준비해 둔 *.avi 파일을 불러옵니다. 만약 불러들여야 할 파일이 여러
           개 라면 Append Video Segment...를 선택해서 동일한 포맷의 여러 파일들을 같이 불러서 Virtual
           Dub에다 올려 놓으시고 작업을 진행해도 됩니다.

       메뉴의 File => Start Frame Server를 실행합니다.  Frameserver setup 창이 뜹니다.

      여기서 아무 이름이나 써 넣으셔도 무방합니다. 이 과정을 성공해야 되기 때문에 "Success" 라는
           이름을 넣어 보겠습니다. 그리고 Start를 클릭합니다.

      다시 창하나가 뜨는데 이건 저장할 디렉토리와 파일 이름을 정해주는 곳입니다. 파일 이름란에다
           정확히 test.avi 라고 기입하고 확인을 누릅니다.

       아래의 그림과 같은 Frameserver mode 창이 뜨는데 이것은 인코딩이 시작될 때 전체적인 상황을
           볼 수 있는 감시창 정도로 생각하시면 됩니다. 여기 까지 하셨으면 Virtual Dub에서 할 설정은 끝이
           났습니다.

      위 Frameserver mode 창을 그대로 둔 다음 TMPGEnc를 실행합니다.

       영상 소스의 참조를 클릭하고 test.avi를 선택합니다. 영상소스에 오디오가 포함되어 있다면 바로
           아래의 음성 소스는 자동으로 읽어 들입니다. 출력파일 이름에서는 저장할 디렉토리 및 파일명을
           선택하고 적으시면 됩니다. 스트림의 종류는 물론 AV 가 포함된 System(Video + Audio)를 선택
           하셔야겠죠.

      여기서 바로 압축 시작을 클릭해서 인코딩 작업을 시작 하셔도 됩니다.
      
< TMPGEnc 는 아직 Intel의 MMX기술을 완전히 지원하지 않기 때문에 다른 Encorder에 비해 인코딩
         시간이 늘어날 수 있습니다.>

     ※ 만약 VCD(비디오 시디)를 Recording 하실려면 로드를 클릭하시고 뜨는 분류 중
         Video CD(NTSC).mcf 를 선택하시고 Encording을 하시면 됩니다.

      그럼 좀 더 자세한 설정을 위해 설정을 클릭합니다. 젤 처음으로 비디오 탭에 비디오 설정란이
           나옵니다. TMPGEnc는 스트림 형식이나 프레임 사이즈 / 프레임 레이트를 자동으로 읽어 드려
           맞춰줍니다. 간혹 원본과 틀리거나 사용자 임의 대로 변경을 하고 싶을 때는 여기서 변경을 하시면
           됩니다.

       먼저 맨 아래쪽에 있는 동작 검색정도를 으로 합니다.
           이것은 글자 뜻 그대로 인코딩 시간 대 화질을 어떻게 할 것인가를 설정합니다. 모두 4가지의
           mode가 있는데 일반적으로 약간 저속에 좀더 나은 화질을 우선하시면 고품질(저속)을 선택하세요.

       레이트 조정 모드로 가서 2페스 가변레이트(VBR)을 선택합니다. 아마 7가지 모드 중 위에서
           두 번째가 되겠네요.

     ※ 비트레이트 조정란의 바로 아래에 보면 VBV 버퍼 사이즈란게 있습니다.
          VBVVideo Buffering Verifier 의 약자로 하나의 그림에 사용되는 비트수 변화의 최대값을
          제한하기 위해 사용되어 집니다. 이것은 나중 윈도우 미디어 플레이어와 같은 디코더가 파일을
          재생할 때 사용하는 버퍼의 크기를 설정하는 것으로 이 값은 그냥 0으로 두셔도 무방합니다.
          참고로 VideoCD MPEG1 자료를 만들기 위해 사용되어지는 버퍼의 크기는 40Kbyte입니다.

      그리고 오디오 탭을 선택합니다. 오디오 스트림의 설정란이 나옵니다. 화질 대 용량을 줄일
           목적이라면 샘플링 주파수와 , 비트레이트를 약간씩 낮추셔도 무방합니다. 단, 스테레오를
           모노럴로 설정하면 심각한 음질저하가 생깁니다.

       OK를 하시고 압축시작을 눌러서 Encording을 합니다.

 

     레이트 조정모드에 대한 간략한 내용( 7가지 중 3가지 만..)

      1. 고정레이트 (CBR) : 이건 모든 MPEG 엔코더에 다 붙어있는 가장 기본적인 압축 방식으로,
            지정한 크기(기본값 - 비트레이트 : 1150 kbit/sec)를 모든 프레임에서 사용합니다. Constant
            Bitrate 이라고도 합니다. 만약 이과정을 거쳐 비디오시디(VCD)를 만드실거라면 반드시 이것만을
            하셔야 합니다. 장점은 인코딩 시간이 짧다는거 물론 단점은 움직임이 많은 곳에서는 화질저하가
            옵니다.

      2. 2패스가변비트레이트 (VBR) : VBR 은 Variable Bit Rate의 약자로, 움직임이 많은 곳에서는
          더 많은 용량을 쓰고, 움직임이 없는 곳에서는 약간의 용량만을 쓰는 방법입니다.  그러므로 보통
          조금 더 작은 크기에서 더 나은 화질이 나옵니다. 이 2 Pass VBR은 비디오 전체를 일단 읽으며
          그 비디오를 조사한 후, 처음부터 다시 읽으며 실제 압축이 시작되죠. ( 50% 까지 시커먼 화면이
          나오다가 그 이후 실제 압축과정이 보여집니다.)

          이것은 어느정도의 VBR 기능이 들어있어 움직임이 많은 곳에서도 화질 저하가 적습니다.  
          이곳에서 설정 할 수 있는 값으로는 Average, Max, Min Bitrate으로, 보통의 압축 과정에선
          Average Bitrate 정도를 주로 사용하다가, 움직임이 많은 곳에서는 최고 Max Bitrate 까지
          사용합니다. 이것의 단점이라면 물론 두 번의 읽어들이는 과정으로 인해 CBR에 비해 최소 2배의
          시간이 걸립니다.

      3. 자동 가변레이트 (CQ_VBR) : 이것은 처음부터 상황에 따라 용량을 할당하는 것으로 아무리
          움직임이 많고 복잡한 장면도 일단 비슷한 화질로 만들기 위해 사용자가 지정한 최고 Bitrate
          값까지를 사용합니다. 여기서 설정할수 있는 값으로는 Max Bitrate, Min Bitrate, Quality meter 로,
          Quality meter 는 보통 화질을 대략 Max Bitrate의 몇 % 정도로 지정할 것인가 하는 것입니다.

          이것의 장점은 2 Pass VBR 보다 보통 화질면에서는 더 낫습니다.  특히 특정 장면에서 화질 저하가
          없습니다. 하지만 때에 따라 CBR 보다도 훨씬 큰 크기의 결과물이 나옵니다.

      용어 해설(Bitrate) - Bitrate란 1초에 해당하는 MPEG 파일에 얼마의 Bit 수를 집어 넣느냐를 의미
      합니다. 즉, 이 bitrate 가 높을수록 화질은 좋아지나 그 만큼 압축이 덜 됐으므로 파일 크기는 커집니다.
      아래의 노란색 그래프를 보시면 이해가 빠를 겁니다.

   위 레이트 조정모드 3가지에 대한 간단한 테스트 결과

      테스트 환경 : 펜티엄 3 500, 메모리 128 메가...// 이상 (Bitrate Viewer를 활용한 시각화 => 자료실에
      있음)
      화질 캡쳐 : NONE
      아래의 그래프 중 노란색은 Bitrate를 나타내며, 녹색은 Quantization Scale(양자화 크기)로서
      그래프가 높은 곳일수록 더 많이 압축을 했다는걸 나타냄... 물론 그 만큼의 화질을 손상시켰다는 뜻.

     1. CBR
          설정 - 비트 레이트 : 1150 / 동작검색정도 : 고품질(저속)
          결과 - 18M (*.avi) => 9.5M (*.mpg) / 압축 시간 : 3분 40초

    2. VBR
         설정 - 평균 : 1150, 최대 : 3000, 최소 300 / 동작검색정도 : 고품질(저속)
         결과 - 18M (*.avi) => 8.5 (*.mpg) / 압축 시간 : 7분 25초

     3. CQ_VBR
         설정 - 품질 : 50%, 최대 : 3000, 최소 : 0 / 동작검색정도 : 고품질(저속)
         결과 - 18M (*.avi) => 11M (*.mpg) / 압축 시간 : 3분 45초

   ※ 위 테스트 결과는 사용자의 컴 환경에 따라서 조금씩 달라질 수 있으며, 설정 또한 전부 기본값으로서
       테스트 하였으므로 개인에 따라 설정값을 조금씩 변경해서 자신 만의 노하우를 가지시기 바랍니다.

   ※ Bitrate Viewer 홈페이지 - http://www.tecoltd.com/bitratev.htm  입니다. 여기서 맨 위 상단
       User's Guide에 가면 자세한 사용법등이 있는데, 데모용이라 기능상의 제약이 있습니다. 기능 전부를
       사용할려면 정품을 직접 구입하는 것 외에는 별다른 방법이 없습니다...그래도 위 처럼 그래프 정도는
       볼 수 있습니다. 
  


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기
 
 
댓글저장
 

 Virtual Dub 이란 ?

  • 기본적인 기능 - 이 프로그램은 프리웨어이며 (mpg,asf) => avi 로 바꿀 수 있습니다.
  • OpenDML 지원기능 - AVI의 2기가 제한이 없는 새로운 방식으로 FAT32의 최고 크기인 4기가까지 AVI 파일을 만들 수 있습니다....
  • Direct Stream Copy 기능 - 동영상의 재압축 없이 AVI 파일을 자르거나 붙이는데 상당히 유용
    합니다.
  • Frameserver 기능 - 을 이용 해 캡쳐한 대용량 파일을 인코더와 연결하여 압축할 수 있습니다.
  • 필터 기능 - 을 사용해 동영상 파일에 새로운 효과를 부여할 수 있으며, Preview를 통해 랜더링 없이 곧바로 적용된 효과를 확인할 수 있습니다.


     Virtual Dub의 4가지 Video Processing Mode 중 2가지.....

  • Full Processing Mode : 이 모드는 default(기본값)로 설정되어 있으며, Compression(코덱)을 사용해서 비디오를 재압축한다던지 Filter을 적용할 때 사용합니다. 4가지의 Video Mode 중 가장 느리게 진행 합니다.
  • Direct Stream Copy : 말 그대로 in점과 out점 사이 또는 전체의 Video Data를 곧바로 복사합니다. 그러므로 데이터의 손실은 없습니다..단지, Key Frame(GOP) 단위로만 작업이 이루어 집니다. 네가지의 Video Mode 중 가장 빠릅니다.  

완전한 avi 파일을 반으로 나누기

      Virtual Dub을 실행합니다. 그리고 open video file(Ctrl+O)...해서 avi 파일 하나를 불러들입니다.

      이상태에서 키보드의 Home 키 또는 Position Controler에서 을 누릅니다. 그럼 아래의
          그림을 컨트롤 바 아래에서 확인할 수 있습니다. 즉 이 부분부터 시작한다 뭐 그런겁니다.

      다시 마우스로 Slider Bar 를 드래그 하던지 키보드의 화살표키를 이용해서 자르고자 하는
          부분으로 갑니다. (키보드를 사용하게 되면 1frame 씩 움직이게 됩니다.)

      원하는 부분으로 갔다면 거기서 키보드의 End키 또는 Position Controler에서 을 누릅니다.

      이제 Video => Direct stream copy / Audio => Direct stream copy를 선택하고 File => Save
          segmented AVI로 가서 첫 번째 조각을 저장합니다. (예: test.avi)

      다시 End 키를 눌렀던 위치에서 Home키를 누릅니다. 이제 두 번째 조각을 추출합니다.

      Slider Bar를 맨 끝으로 드래그 합니다. 그리고 End키를 칩니다.

   주의 사항 : 파일을 자를 때는 Key Frame(*.avi), GOP(*.mpg) 단위로 파일이 잘려 집니다. MPEG 4
   규격의 AVI or ASF(DivX, MS MPEG4 v1~v3) 는 일정간격으로 Key Frame이 적용되어 있어 원하는
   부분을 정확히 잘라내기가 까다롭습니다. 이럴땐 로 단위를 조절해서 범위를 설정하세요.

   용어 해설(Key Frame) - 비디오 파일 압축을 돕기 위해 사용하는 것이 키 프레임입니다. 여러 프레임
   중에 일정한 간격을 두고 한 프레임씩을 선택하여 해당 프레임을 키 프레임으로 지정합니다. 압축을 할
   때에 키 프레임에 해당하는 프레임의 영상은 전체를 모두 저장합니다. 그리고 키 프레임 사이의 영상들은
   키 프레임과 비교하여    바뀐 부분만 저장합니다. 그랬다가 압축을 해제할 때에는 키 프레임을 기준으로
   다른 프레임들을 구성하여 영상을 재생합니다.

   용어 해설(GOP) - MPEG은 모두 3가지의 프레임으로 구성되어 있는데, I 프레임, P 프레임, B 프레임
   입니다. 대충 예를 들면, I BB P BB P BB P BB I BB P BB P BB P BB I... 이런식으로 가죠..여기서,
   I 프레임부터 다음 I  프레임 전까지의 프레임 모음을 GOP (Group Of Pictures) 라 부릅니다.

   ※ Virtual Dub에서 File Information을 하게되면 I,B,P 프레임의 수와 할당 용량을 확인할 수 있습니다.

      저장... 저장하실땐 첫 번째 조각과 구별되게 test2.avi 로 저장합니다. 물론 이때도 Save segmented
          AVI로 저장을 합니다..이제 나누는건 끝이 났네요.

      그럼 둘로 나눈 avi 파일을 합쳐보겠습니다. Open video file에서 첫 번째 조각 test.avi를 불러
          들입니다.

     
< 파일을 합칠 때 주의 할 것은 개개의 파일이 완전히 동일한 파일이어야 합니다..사이즈, 사용한 코덱,
        파일 포맷 등..예를 들면 352*240의 avi 파일 하나와 320*240 파일 하나를 합치면 어떻게 될까요>

      그리고 나서 File => Append video segment를 선택하고 test2.avi 파일을 불러들입니다.

      Video => Direct stream copy / Audio => Direct stream copy로 되어 있는지 확인합니다.

      이제 File => Save AVI(F7)... 로 저장 합니다. 끝..

   

Virtual Dub으로 손상된 프레임만을 삭제하기

     해당 파일을 불러들입니다. 제거하고자 하는 프레임으로 이동을 합니다. 이동하실 땐 좌,우 키는
          각각 1프레임씩 이동합니다. Shift + 좌,우 키는 Key Frame 단위 또는 I Frame 단위로 움직입니다.

      잘라 내고 싶은 첫 프레임으로 이동을 하셨다면 키보드의 Home 키 또는 을 눌러서 Start를
          잡습니다.

      그리고 다시 키보드 등을 이용해서 잘라내고 싶은 마지막 프레임으로 이동을 하고 End 키
          또는 을 눌러 End 부분을 잡습니다. 그럼 아래에서 이런 그림 을 보실수 있습니다.

      이 상태에서 키보드의 Del 키 또는 파일 메뉴의 Edit => Delete Frames를 선택해 주면 됩니다.

      저장을 하실 땐 Audio / Video 모두 Direct Stream Copy...를 선택하시고 Save segmented AVI
          로 저장...

 

Virtual Dub으로 mpg => avi로 변환 (DivX 코덱 사용... 자료실에 있습니다.)

      Virtual Dub을 실행합니다. 그리고 open video file...해서 변환하고자 하는 mpg 파일 하나를
          불러들입니다.

      Video => Compression으로 갑니다..거기서 DivX Fast-Motion을 선택합니다. mode는 Full
          Processing으로 설정을 합니다.
     
< 여기서 Fast는 화질우선이 아니라 인코딩 시간 우선입니다..low는 물론 그 반대입니다. 어떤
        비교표를 보니.. Fast와 low의 화질차이를 보여주던데..화질 우선을 선호한다면 DivX low-Motion을
        선택하세요.>

      Audio => Compression으로 갑니다..거기서 MPGE Layer 3을 선택하고           20KBit/s...11,025Hz...Mono 또는 Stereo를 선택합니다. mode는 Video와 같이 Full Processing
          으로 설정을 합니다.
     
< 가끔 오디오 코덱으로 MPEG Layer-3을 적용하면 오디오/비디오의 Sync 문제가 생길 수 있으니
        그런 문제가 생기면 다른 코덱을 적용하시던지 아무런 설정없이 Direct Stream Copy로 저장하세요. >

     이제 저장을 합니다. Save AVI(F7)..로 저장을 합니다..끝 났습니다.

 

Virtual Dub으로 asf => avi로 변환

      우선 open video file(Ctrl+O)...해서 asf 파일 하나를 불러들입니다.

      Video / Audio Mode를 모두 Direct Stream Copy..로 설정을 하고 save avi(F7)..해서 저장을
          합니다.....

  ※ Virtual Dub은 1.4 버전 이상 부터는 asf => avi 변환이 되지 않습니다...(자료실에 있는 1.4c 버전은
      asf 파일이 Open 가능하게 패치시킨 겁니다..) 그리고 완전하지 않은 asf 파일이나 상당히 압축된
      파일도 변환이 되지 안습니다..    

 

Virtual Dub으로 avi, mpg, asf => wav 파일 추출하기.

     버추얼 덥에서 불러들일 수 있는 비디오 파일 하나를 불러들입니다. 단축키는 (Ctrl+O)

      Audio => Compression으로 갑니다. 여기서 무압축 PCM을 선택합니다.
     
< 무압축 PCM을 선택하면 용량이 원시 Wav파일(분당 10M정도..)처럼 상당히 불어 납니다. 압축을
        원한다면 MPEG Layer-3이나 다른 코덱을 사용하면 됩니다..단지 압축등의 이유로 작은 문제가
        생긴다면 무압축 PCM을 사용하는게 안정적입니다.>

   용어 해설(PCM) - PCM(Pulse Code Modulation) 방식이란 음성신호를 1과 0으로 디지탈 신호화한
   상태에서 기록, 재생 또는 신호의 전송이 이루어짐으로써 이론상 신호의 변질이 없는 뛰어난 방식입니다.
   PCM 방식은 CD 음질과 같은 수준을 나타내며 DV 방식에서 음성기록의 표준 규격이기도 합니다.

      Audio Mode는 Full Processing Mode를 선택하고 File => Save WAV...해서 저장을 하면 됩니다.
     
< 위와는 반대로 불러들인 비디오 파일에서 오디오를 제외한 비디오 파일만 저장하고 싶을 땐 Audio
        메뉴에서 No audio를 선택하고 Video 모드를 Direct Stream Copy 로 하시고 저장을 하면 됩니다.>

         ---- 추가 수정 내용 ----

   < Virtual Dub에서 WAV 파일을 저장할 때 기본적으로 저장하는 방식이 PCM 무압축 방식이더군여.
      그러니 위와 같이 하셔도 되고 아니면....Compression 설정을 제외하고 Audio 모드를 Direct Stream
      Copy로 설정 한 다음 곧바로 Save WAV...로 저장하셔도 됩니다. >

      위에서도 잠깐 언급을 했지만 이 wav 파일은 용량이 상당히 큽니다. 그럼 이렇게 큰 wav 파일의
          용량을 팍! 줄여 보겠습니다.

      Virtual Dub을 실행시키고 오디오 / 비디오가 포함된 비디오 파일 하나를 불러들입니다.. 그리고
          곧바로 Audio => Compression을 선택합니다.
          여기서 반드시 압축 코덱을 아래와 같이 적용을 합니다. DivX의 Audio 코덱 중 가장 아래쪽에 있는
          겁니다.

       위와 같이 설정을 하고 Audio 모드를 Full Processing Mode로 합니다. 마지막으로 File =>
            Save WAV... 을 하고 저장을 합니다.
   
   < 이렇게 하면 적어도 용량이 1/20 정도로 줍니다. 대략 1분에 10M 정도의 wav 파일이 500k 정도의
         wav로 둔갑을 합니다.. 만약 화질을 그대로 유지한 채 용량을 줄이려면 전체적인 과정은 이렇게
         됩니다.>

          1. 비디오 (A/V 포함) 파일을 불러들이고 오디오 부분을 No Audio로 한 다음 비디오만을 따로
              저장합니다.

          2. 그리고 바로 위의 과정(Wav 파일 추출하기)대로 Audio 파일을 저장합니다.

          3. 마지막으로 아래의 과정(avi + wav 합치기)을 참고하여 비디오와 wav를 합칩니다.  => 이과정을
              거치게 되면 전체적인 오디오 부분에서 차지하는 용량이 1/20으로 줄어들지만 비디오의 화질은
              유지되고 파일 전체의 용량도 줄어 들게됩니다.  

Virtual Dub으로 avi(video only) + wav 합치기

     Ctrl + O를 해서 음성이 없는 비디오 파일 하나를 불러들입니다. 그리고 Video 모드를 Direct Stream
          Copy 로 설정을 합니다.

      메뉴의 Audio => WAV Audio...로 갑니다. 그럼 자동으로 wav 파일 선택창이 뜨게 됩니다. 여기서
          비디오 파일과 합칠 wav 파일 하나를 선택합니다. Audio 모드는 Direct Stream Copy로 설정을
          합니다.

      마지막으로 File => Save AVI(F7)을 하고 저장을 하면 됩니다.   


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기
 
 
댓글저장
 

 
대원 1:“대장, 목표는 아직입니까?”
대장 :“좀 더다. 힘내라!”
----------
재미있어서 퍼왔습니다.^^귀엽네

댓글(1) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기
 
 
물만두 2006-06-04 20:55   좋아요 0 | 댓글달기 | URL
ㅋㅋㅋ
댓글저장