멀티앵글 Blu-ray 비디오 추출

멀티앵글 Blu-ray 비디오 추출

비디오를 리핑하려는 Blu-ray 디스크가 몇 개 있습니다. 일반적으로 저는 ffmpeg를 사용하고 재생 목록을 선택하여 추출하고 완료합니다. 그러나 이러한 디스크와 마찬가지로 비디오는 대체 카메라 각도 기능을 활용합니다. 내 이해는 두 카메라 각도가 모두 단일 비디오 스트림으로 인코딩된다는 것입니다. 디스크의 비디오 코덱은 VC-1입니다.

평소대로 재생목록을 리핑해 보았습니다. 현재 컴퓨터에서 mpv 재생을 사용하면 달팽이 속도로 하나의 카메라 각도만 표시됩니다(하드웨어 가속 VC-1 디코딩 없음). 다른 형식(예: FFV1)으로 녹화하면 최대 속도로 재생되지만 카메라 각도는 동일합니다.

내 목표는 오픈 소스 소프트웨어를 사용하여 내가 선택한 카메라 각도에서 이러한 비디오를 촬영하는 것입니다. 파일을 개별적으로 추출하고 함께 연결할 수 있도록 어떤 .m2ts 파일이 참조되는지 확인하기 위해 16진수 편집기로 .mpls 파일을 열어 보았지만 개별 .m2ts 파일을 추출하는 데 성공하지 못했습니다. ffmpeg에 입력을 설정하면 ffmpeg -i BDMV/STREAM/00000.m2ts -map 0:v -map 0:a -c:a copy -c:v copy output.mkv다음과 같은 결과가 반환됩니다."BDMV/STREAM/00000.m2ts: 입력을 처리하는 동안 잘못된 데이터가 발견되었습니다.". 이것이 암호 해독이 필요하기 때문이라고 생각합니까? .mpls 대신 .m2ts를 입력으로 사용하려고 할 때 libaacs를 사용하여 ffmpeg를 해독하는 방법을 잘 모르겠습니다.

그렇다면 Linux에서 사용할 수 있는 무료 오픈 소스 소프트웨어를 사용하여 Blu-ray 비디오에서 특정 카메라 각도를 추출하는 방법은 무엇입니까?

답변1

최신 버전의 Bluray_copy를 사용하세요. 버전 1.9가 저에게 적합합니다.

bluray_copy나는 이 프로그램을 예전부터 사용해왔다 .블루레이 정보프로젝트 버전은 1.3이며, 현재까지 젠투 저장소에서 사용할 수 있는 가장 최신의 불안정한 ebuild입니다. 버전 1.3에서는 기본 카메라 각도 외에는 아무것도 잡을 수 없습니다.

Git 저장소에서 최신 소스 코드를 다운로드하여 컴파일했는데, 이번 버전에서는 명령줄에 전달된 카메라 각도를 사용하여 비디오를 올바르게 캡처했습니다. 최신 태그 버전 1.9에 대한 로컬 젠투 ebuild를 만들었고 예상대로 작동합니다.

관련 정보