Ubuntu Lucid에서 잘라내기(스마트 편집) .mts(AVCHD Progressive) 파일

Ubuntu Lucid에서 잘라내기(스마트 편집) .mts(AVCHD Progressive) 파일

.mtsPanasonic 카메라로 녹화한 AVCHD 프로그레시브 비디오가 포함된 파일이 많이 있는데 , 비디오 스트림을 다시 인코딩하지 않고도 지루한 부분을 제거하고 흥미로운 부분을 연결할 수 있는 Ubuntu Lucid의 소프트웨어가 필요합니다. 키프레임 경계에서 잘라도 괜찮습니다.

Avidemux가 파일을 열 수 있다면 제가 파일을 자르는 데 약 60시간의 작업이 필요할 것입니다. (최소한 지난번에 유사한 비디오를 시도했지만 Avidemux에서 지원하는 파일 형식이었습니다.) 따라서 빠르고 강력하며 안정적인 비디오 편집기가 필요합니다. 도구가 너무 느리거나 불안정하거나 UI가 형편없기 때문에 240시간 또는 심지어 480시간이 걸립니다.

Avidemux 2.5.5 및 2.5.6을 사용해 보았지만 해당 파일을 열려고 하면 충돌이 발생합니다 .avi. mencoder -oac copy -ovc copy. mplayer파일을 재생할 수 있습니다.

파일을 열 수 있는 Avidemux 2.6.0을 사용해 보았으나 이전 또는 다음 키프레임 등으로 점프할 수 없습니다. (다음 키프레임으로 점프한 다음 이전 키프레임으로 점프하게 하면 끝나지 않습니다) 원래 키프레임에 올라가면 오류가 표시되는 경우도 있습니다.) 또한 Avidemux 2.6.x를 사용하면 다시 인코딩하지 않고도 결과를 저장할 수 있는지 확실하지 않습니다.

Kdenlive 0.7.7.1을 사용해 보았지만 재생이 매우 고르지 않고 오디오를 전혀 재생할 수 없습니다(SDL이 장치를 찾을 수 없다고 불평하지만 시스템의 다른 많은 프로그램은 오디오를 재생할 수 있습니다). 함께 일하는 것은 고통스러울 것입니다.

를 사용하여 .mts파일을 변환하려고 시도했지만 이로 인해 Avidemux와 둘 다에서 비디오에 너무 많은 눈에 띄는 왜곡이 발생했습니다 ..mkvffmpeg -i input.mts -vcodec copy -sameq -acodec copy -f matroska output.mkvmplayer

TsRemux.exe로 파일 변환을 시도했지만 .mtsAvidemux 2.5.x에서는 여전히 해당 파일을 열 수 없습니다.

파일을 자르고 연결하는 다른 프로그램이 있습니까? Avidemux가 충돌하지 않는 파일을 생성하는(비디오를 다시 인코딩하지 않고) 전처리기가 있습니까?

답변1

에 대한 의견에 따르면http://ubuntuforums.org/showthread.php?t=920606추가하면 Avidemux 2.5.6에서 다시 인코딩하지 않고도 열고 자르고 저장할 수 있는 파일을 mencoder만들 수 있습니다 ..mkv

$ sudo apt-get install mencoder mkvtoolnix
$ mencoder -of rawaudio -ovc copy -oac copy -o raw.aud input.mts
$ mencoder -of rawvideo -ovc copy -oac copy -o raw.vid input.mts
# The 50fps has to be changed below to reflect the true video FPS.
$ mkvmerge -o output.mkv --forced-track 0:no --default-duration 0:50fps -d 0 -A -S -T --no-global-tags --no-chapters raw.vid --forced-track 0:no -a 0 -D -S -T --no-global-tags --no-chapters raw.aud --track-order 0:0,1:0
$ rm -f raw.vid raw.aud

.avi또 다른 옵션은 다시 인코딩하지 않고 using 을 만드는 것입니다 ffmpeg. Avidemux 2.5.6이 .avi충돌 없이 열 수 있었기 때문에 운이 좋았습니다 .

$ sudo apt-get install ffmpeg
$ ffmpeg -y -vcodec copy -acodec copy -f avi -i input.mts output.avi

해결되지 않은 2단계 솔루션(Avidemux가 tmp.avi및 를 모두 열 때 세그폴트가 발생했기 때문에 output.mkv):

$ sudo apt-get install mencoder mkvtoolnix
$ mencoder -oac copy -ovc copy -ffourcc AVC1 -o tmp.avi input.mts
$ mkvmerge -i tmp.avi output.mkv
$ rm -f tmp.avi

이러한 솔루션이 엔드투엔드(마지막 파일에서도 동기화된 오디오 및 비디오 포함)로 작동하는지 많은 입력 파일을 사용하여 확인해야 합니다. 결과가 나오면 답변을 업데이트하겠습니다. 그 사이에 다른 답변이 있으면 주저하지 말고 게시해 주세요.

답변2

이것은 소프트웨어의 문제가 아니라 하드웨어의 문제입니다. 귀하의 비디오는 디코딩하기가 너무 어렵습니다. 편집하고 싶다면 거의 불가능합니다.

필요한 것은 파일을 편집에 적합한 형식으로 레코딩한 다음 편집하는 것입니다(OpenShot은 좋은 편집기이고 충분히 안정적이며 더 많은 기능이 있습니다). 그런 다음 다시 MPEG4/AVC로 레코딩할 수 있습니다.

개방적이고 편집에 적합한 좋은 코덱은 DNxHD입니다. 파일을 이 형식으로 레코딩하면 크기가 훨씬 커집니다. FullHD에서는 1분당 기가바이트 정도입니다. 프록시 편집이라는 해결 방법이 있습니다. Google에서 검색해 보세요.

관련 정보