Skip to content

Commit da6c03b

Browse files
committed
Add information about video seeks
1 parent 721603d commit da6c03b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tutorials/animation/playing_videos.rst

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,11 @@ Playback limitations
152152

153153
There are several limitations with the current implementation of video playback in Godot:
154154

155-
- Seeking a video to a certain point is not supported.
156155
- Changing playback speed is not supported. VideoStreamPlayer also won't follow
157156
:ref:`Engine.time_scale<class_Engine_property_time_scale>`.
158157
- Streaming a video from a URL is not supported.
159-
- Only mono and stereo audio output is supported.
158+
- Only mono and stereo audio output is supported. Videos with 4, 5.1 and 7.1
159+
audio channels are supported but down-mixed to stereo.
160160

161161
.. _doc_playing_videos_recommended_theora_encoding_settings:
162162

@@ -238,6 +238,13 @@ increases. The default size (``12``) is too low for most types of content, it's
238238
therefore recommended to test higher GOP sizes before reducing video quality.
239239
Values between ``64`` and ``512`` usually give the best compression.
240240

241+
.. note::
242+
243+
Higher GOP sizes will increase max seek times with a sudden increase when
244+
going beyond powers of two starting at ``64``. Max seek times with GOP size
245+
``65`` can be almost twice as long as with GOP size ``64``, depending on
246+
decoding speed.
247+
241248
FFmpeg: Convert while preserving original video resolution
242249
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
243250

0 commit comments

Comments
 (0)