Skip to content

Commit d316eac

Browse files
authored
Merge pull request #10721 from berarma/add_seek_information
Add information about video seeks
2 parents dd17a4c + da6c03b commit d316eac

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

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

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

0 commit comments

Comments
 (0)