2012-03-26 6 views
19

mplayer를 사용하여 비디오를 재생하고 있습니다 ... mplayer에서 비디오의 특정 간격을 재생하는 명령 줄 옵션이 있는지 알고 싶습니까? 예를 들어, 3 초 동안 56 초에서 비디오 파일을 재생하려면 명령 행 옵션은 무엇입니까? 특정 위치를 찾는 -ss 옵션에 대해 알고 있지만 재생할 기간을 어떻게 지정합니까? 구체적으로 말하면, 56 초의 시작 부분부터 시작하여 비디오 파일을 재생하고 비디오의 3 초를 재생하는 명령을 원하면 (즉, 59 초 초 또는 58 초 끝까지) , 명령은 어떻게 생겼을까요?명령 줄 옵션을 사용하여 mplayer에서 특정 비디오 구간 재생

나는 맨 페이지를보고 있지만 아직 성공하지는 못했다. 어쩌면 나는 뭔가를 놓치고있다. 정말 고맙습니다.

+0

'endpos'스위치가 없습니까? – bzlm

답변

27
man mplayer 

는 계시 : 우분투에, 당신은 MPV를 설치하고 다음을 수행 할 수 있습니다

mplayer -ss 56 -endpos 3 
+0

끝에서부터 카운트를 멈추고 싶다면 어떻게해야합니까? 예를 들어, 0:15에서 T-0 : 12까지의 비디오를 재생하고 싶습니다. 여기서 T는 비디오의 총 재생 시간이고, 다를 수 있습니다. – qed

7

:

-ss <time>: Seek to given time position 
-endpos <[[hh:]mm:]ss[.ms]|size[b|kb|mb]>: Stop at given time or byte position 

그렇게 사용 간단한에 의해 당신이 원하는 것을 할 수 있어야

# specify start and length 
mpv --start=3:20 --length=10 <file-name> 

# specifying end 
mpv --start=30 --end=40 <file-name> 

# specifying end from end 
mpv --start=80 --end=-90 <file-name> 

출처 : http://xpressrazor.wordpress.com/2014/05/04/using-mpv-to-escape-start-and-end-of-videos-like-in-anime-tv-shows-etc/

관련 문제