play at double speed

조회 수: 4 (최근 30일)
Patrick Truong
Patrick Truong 2016년 10월 5일
댓글: Walter Roberson 2017년 5월 24일
Hi,
I am taking a course at MATLAB academy. Is it possible to play the course video sessions in 2x speed?
  댓글 수: 2
Behrang Sharif
Behrang Sharif 2017년 5월 23일
I actually have the same problem. It seems that readFrame function strictly follows the frame rate (read only!) of the VideoReader object and I could not even manage skipping frames for increasing the playback speed. Is there any way for MATLAB to read frames faster or skip frames in order to play at 2x or more?
Walter Roberson
Walter Roberson 2017년 5월 24일
Behrang Sharif:
Your question is different. The original question was about watching MATLAB Academy instructional videos speeded up, which is difficult because no useful interactive control is given for that.
With regards to readFrame: it is not necessary to display every frame. It is, however, necessary to read every frame in any of the compressed video formats, as the decompression depends upon the previous frame having been decoded. For H.264 video, the decompression can also depend up future frames.
The only leeway that the compressed video formats have is that some of them offer "key frames", which are completely uncompressed; if you are jumping by a bunch of frames, you can jump to the key frame that most immediately proceeds the target frame, and decode from that key frame to the target frame.

댓글을 달려면 로그인하십시오.

답변 (1개)

Pritesh Shah
Pritesh Shah 2016년 10월 5일
I think, not possible.

카테고리

Help CenterFile Exchange에서 Audio and Video Data에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by