Skip to content

Commit 57fafcb

Browse files
Add videoFilters option documentation (appium#419)
1 parent ccb456a commit 57fafcb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

appium/webdriver/extensions/screen_record.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,12 @@ def start_recording_screen(self, **options):
5555
'mjpeg' by default. (Since Appium 1.10.0)
5656
videoFps (int): [iOS only] The Frames Per Second rate of the recorded video. Change this value if the resulting video
5757
is too slow or too fast. Defaults to 10. This can decrease the resulting file size.
58+
videoFilters (str): [iOS only] The FFMPEG video filters to apply. These filters allow to scale,
59+
flip, rotate and do many other useful transformations on the source video stream. The format of the property
60+
must comply with https://ffmpeg.org/ffmpeg-filters.html. (Since Appium 1.15)
5861
videoScale (str): [iOS only] The scaling value to apply. Read https://trac.ffmpeg.org/wiki/Scaling for possible values.
59-
No scale is applied by default. (Since Appium 1.10.0)
62+
No scale is applied by default. If videoFilters are set then the scale setting is effectively ignored.
63+
(Since Appium 1.10.0)
6064
pixelFormat (str): [iOS only] Output pixel format. Run `ffmpeg -pix_fmts` to list possible values.
6165
For Quicktime compatibility, set to "yuv420p" along with videoType: "libx264". (Since Appium 1.12.0)
6266

0 commit comments

Comments
 (0)