저는 xuggle 입문서이고 다양한 형식/품질로 비디오를 트랜스 코딩하고 싶습니다. 초보자로서 나는 Xuggle MediaTool을 사용하고 싶습니다. 효율적으로 처리해야하므로 각 대상 형식을 별도의 스레드로 처리하려고합니다. 이 경우의 정확한 동시성 패턴은 무엇입니까?동시 트랜스 코딩을 xuggle
내가 file.avi
이고이 코드를 .flv
및 .mov
으로 변환하고 싶습니다. xuggle는 다음과 같은 경우에 각 작가에 대한 스레드를 시작하면 궁금 해요 :
IMediaReader reader = ToolFactory.makeReader("file.avi");
reader.addListener(ToolFactory.makeWriter("file.flv", reader));
reader.addListener(ToolFactory.makeWriter("file.mov", reader));
while (reader.readPacket() == null){}
을 아니면 내가 별도의 스레드에서 각 형식에 대한 변환을 시작해야합니까? Xuggle 어떤 스레드 (1)를 시작하지 않으며 스레드를 관리하는 당신까지
안녕 Xuggle, 내가 가지고있는 신속하고 (급한) 질문에 대답 해 주시겠습니까? Xuggle을 사용하여 .mov 파일과 .mkv 파일을 다른 형식 (예 : .flv)으로 변환 할 수 있습니까? –