Handbrake를 사용하여 TS 비디오에서 자막과 언어 스트림을 간단히 제거하는 방법은 무엇입니까?

Handbrake를 사용하여 TS 비디오에서 자막과 언어 스트림을 간단히 제거하는 방법은 무엇입니까?

MPEG-2 전송 스트림 비디오 중 일부를 트랜스코딩하기 위해 Handbrake를 사용하지만 높은 비트 전송률로 설정하더라도 결과 품질이 만족스럽지 않습니다.

그래서 내 생각은 원하지 않는 오디오 트랙과 자막을 제거하고 나머지는 그대로 유지하는 것입니다. 비디오는 다시 인코딩되지 않는 것이 좋습니다.

Handbrake로 이것이 가능합니까? 그렇다면 필요한 설정은 무엇입니까?

답변1

이 질문은 오래되었지만 답변할 가치가 있습니다. 어쨌든 검색에 표시되기 때문입니다.

댓글에서 말했듯이 Handbrake를 고려하면 대답은 다음과 같습니다.'당신은 할 수 없습니다': 해당 도구는 항상 비디오를 트랜스코딩하여 변경합니다.단순한 용기 교체를 의미하지 않습니다., 여기에 질문한 대로.


mp4나 MKV와 같은 다른 형식 대신 TS 파일을 갖고 싶어하는 이유가 무엇인지 상상할 수 없습니다. 그러나 그러한 이유가 있는 경우 다음과 같은 다목적 ffmpeg프런트엔드가 있습니다.dmMediaConverter그건 할 수 있어요. 유지하려는 스트림을 '활성화'하고 트랜스코딩을 원하지 않는 스트림을 '복사'하세요(기본값). ts필요한 경우를 포함하여 출력 이름에 원하는 확장자를 설정합니다 .

여기에 이미지 설명을 입력하세요

설치 프로그램은 gdrive 링크에서 무료로 다운로드할 수 있습니다.


말했듯이 TS 파일을 유지하고 MKV로 변환하지 않는 것은 의미가 없습니다(즉, 트랜스코딩 없이: 그냥컨테이너를 MKV로 변경그러나 실제 비디오 스트림은 유지합니다). MKV는 대부분의 비디오 스트림 형식에 사용할 수 있는 컨테이너 형식 중 하나입니다.

단순히 컨테이너를 변경하기 위해 다음 명령을 실행하는 상황에 맞는 메뉴 항목을 사용합니다.

ffmpeg -i "$0" -map 0 -c copy "${0%%.*}".mkv

터미널에서 실행하려면

ffmpeg -i YOURFILE.ts -map 0 -c copy YOURFILE.mkv

스트림 추가 또는 제거MKVToolNixWindows에서도 사용할 수 있는 훌륭한 오픈소스 도구입니다.

제거하려는 스트림을 선택 취소하고 "시작..."을 누르세요.

여기에 이미지 설명을 입력하세요

관련 정보