.MTS 비디오를 .AVI로 변환하는 방법

라스 사진 및 비디오 카메라 de 소니 그 기록 형식 MTS 일반적으로 소프트웨어와 함께 제공 재생산 MS Windows에서만 작동하므로 GNU / Linux에서 비디오를 재생하려면 거의 모든 형식을 인식하는 VLC 또는 Mplayer와 같은 소프트웨어를 사용해야합니다.

그러나 그들을 보는 것 외에도 우리는 그들을 편집, 문제는 복잡하게하다 Cinelerra, PiTiVi, Kino 등으로 직접 가져올 수 없기 때문입니다. 유일한 방법은 그들을 변환 이전.


이를 위해 "변환"기능과 함께 VLC를 사용할 수 있지만이 형식은 그다지 친숙하지 않으며 일반적으로 몇 가지 문제가 있습니다.

가장 좋은 대안은 ffmpeg이며, 명령 줄에서 작동하지만 그래픽 인터페이스 인 WinFF가 있습니다.

ffmpeg를 설치하려면 터미널을 열고 다음을 실행하십시오.

우분투 및 파생 상품 :

sudo는있는 apt-get 업데이트
sudo apt-get 설치 ffmpeg

아치 및 파생 상품 :

sudo 팩맨 -S ffmpeg

그런 다음 두 가지 가능성이 있습니다.보다 편안한 그래픽 인터페이스를 사용하여 작업하기 위해 WinFF를 설치하거나 더 빠르고 더 효과적인 작은 bash 스크립트가있는 명령 줄에서 ffmpeg를 사용합니다.

올바른 전환 데이터 얻기

변환의 핵심 중 하나는 변환에서 원본 비디오의 동일한 매개 변수를 사용하여 품질이나 크기를 잃지 않도록하는 것입니다 (이것이 HD 카메라를 구입 한 이유입니다.). 그래서 먼저 ffmpeg에 포함 된 정보 획득 기능으로 원본 파일의 분석을 수행하는 것이 흥미 롭습니다. 이를 위해 * .MTS 덤프가있는 디렉토리로 이동하여 다음을 실행합니다.

ffmpeg -i 파일 _ 이름 .MTS

우리는 많은 정보를 얻을 것이지만 우리가 관심을 갖는 것은 비디오 인코딩 데이터가 나타나는 마지막 부분입니다.

'file.MTS'에서 # 0, mpegts 입력 :
재생 시간 : 00 : 01 : 13.86, 시작 : 1.000033, 전송률 : 9390 kb / s
1 프로그램
스트림 # 0.0 [0x1011] : 동영상 : h264, yuv420p, 1440 × 1080 [PAR 4 : 3 DAR 16 : 9], 50fps, 50tbr, 90ktbn, 50tbc
스트림 # 0.1 [0x1100] : 오디오 : ac3, 48000Hz, 스테레오, s16, 256kb / s
스트림 # 0.2 [0x1200] : 자막 : pgssub

이 예에서 비디오는 264 × 9390 픽셀의 크기, 50 : 1440의 픽셀 종횡비 및 1080 : 4의 디스플레이 종횡비로 3kb / s 및 초당 16 프레임의 h9 코덱으로 인코딩됩니다. 오디오는 3kbs 및 256kHz에서 스테레오로 ac48로 인코딩되었습니다.

변환 : WinFF 사용

WinFF를 설치하려면 터미널을 열고 다음을 실행하십시오.

우분투 및 파생 상품 :

sudo apt-get winff 설치

아치 및 파생 상품 :

yaourt -S 윈프

그런 다음 WinFF를 열고 변환 할 파일을 가져옵니다. 이 프로그램은 일괄 적으로 작동하므로 여러 파일을 연속적으로 변환하는 작업 대기열을 만들 수 있습니다.

가져온 후 하단의 결과에서 사용할 코덱을 선택합니다. 위쪽 버튼«설정»을 누르고 변환에서 최대 품질을 유지하기 위해 이전에 얻은 비디오 데이터를 복사합니다.

물론 비디오를 낮은 품질로 변환 할 수도 있습니다 (이를 위해 선택할 수있는 몇 가지 기본 설정이 있습니다).

마지막으로 변환 버튼을 누르십시오.

이를 통해 일반적인 비디오 플레이어 및 편집자가 이해할 수있는 형식의 새 비디오가 이미 있어야합니다.

변환 : 터미널 사용

훨씬 더 흥미로운 터미널 경로를 선택하는 경우 다음 구문으로 ffmpeg를 실행하십시오.

ffmpeg -i .MTS 파일 -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 .AVI 파일

ffmpeg -i를 실행하여 얻은 데이터를 기반으로 파일 이름과 구성 매개 변수를 변경하는 것을 잊지 마십시오.

디렉토리 내의 모든 .MTS 비디오를 변환해야하는 경우 bash 스크립트를 매우 쉽게 만들 수 있습니다.

이렇게하려면 자주 사용하는 텍스트 편집기로 convertmts 파일을 만들고 다음 내용을 붙여 넣습니다.

#! / bin / bash
in`ls * .MTS`; do ffmpeg -i $ a -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k-디인터레이스 -s 1440x1080`echo "$ a"| 컷 -d '.' -f1`.avi; 끝난
출구

필요에 가장 적합한 구성 매개 변수를 사용하는 것을 잊지 마십시오.

더 쉽게 스크립트를 / usr / share에 저장할 수 있습니다. 여기서는 misscripts 폴더를 만들 수 있습니다 (이 작은 것들을 저장하기 위해).

마지막으로 비디오가 저장된 디렉토리로 이동하여 다음과 같이 스크립트를 실행합니다.

bash / usr / share / myscripts / convertmts

그러면 디렉토리의 모든 비디오에 대한 변환 프로세스가 시작됩니다.

출처 : Tatblog & 그냥 당연하다


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

2 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   EMAS

    넌 나를 구했다

  2.   다니엘 바스케스

    대단히 감사합니다. 당신은 제 생명을 구했습니다. 방금 Windows 8에서 Ubuntu 14.04 LTS로 마이그레이션했는데이 형식을 편집 / 열 수있는 방법을 찾을 수 없습니다. 감사합니다.