0

Expression Encoder 4 SDK를 사용하여 VSExpress10에서 응용 프로그램을 만들고 있는데 두 개의 비디오 파일을 입력으로 사용하고 두 파일을 병합하는 단일 파일을 만들어야합니다. 두 파일을 Job 클래스의 MediaItems 엔티티에 추가하면 두 파일이 모두 별도로 인코딩됩니다. 이 파일을 병합하고 단일 파일을 생성 할 수있는 방법이 있습니까?Expression Encoder 4를 사용하여 두 파일을 병합하는 방법

답변

3

확실히. 이 선을 따라 뭔가를 할 수 있습니다.

video1.avi 및 video2.avi가 있다고 가정 해 보겠습니다. 그들이 같은 디렉토리에 있다고 더 해봅시다.

string pathTo = @"C:\videos\"; 
MediaItem mergedVideo = new MediaItem(pathTo + "video1.avi"); 
mergedVideo.Sources.Add(new Source(pathTo + "video2.avi"); 
//--And you can keep doing this for more videos like below: 
//mergedVideo.Sources.Add(new Source(pathTo + "video3.avi"); 

//Then just encode the job to get a single video of the two sub-videos 
job.MediaItems.Add(mergedVideo); 
job.Encode(); 
+0

이 질문에 대한 답이 되었습니까 : 동영상 2 다음 비디오 1과 함께 두 말하면, 당신은 뭔가를 할 거라고? 응답이라면 표시 할 수 있습니까? – JettK

+0

감사합니다 jettK – Charlie