python-client icon indicating copy to clipboard operation
python-client copied to clipboard

appium ios Recording the screen, the saved mp4 file cannot be opened

Open tewbie opened this issue 2 years ago • 4 comments

The problem

appium ios Recording the screen, the saved mp4 file cannot be opened

Environment

  • Appium version (or git revision) that exhibits the issue:2.0.1
  • Last Appium version that did not exhibit the issue (if applicable):
  • Desktop OS/version used to run Appium: windows
  • Node.js version (unless using Appium.app|exe):
  • Mobile platform/version under test:ios
  • Real device or emulator/simulator:device
  • Appium CLI or Appium.app|exe:

Details

Use appium to connect tidevice to run in windows environment The mp4 file saved by using the start_recording_screen method to record the screen cannot be opened

Link to Appium Logs

Create a GIST which is a paste of your full Appium logs, and link them here.

Code To reproduce issue

options = { 'videoQuality': 'low', 'timeLimit': 600, } self.driver.start_recording_screen(**options) sleep(3) recording_data = self.driver.stop_recording_screen() with open(r'F:\recorded_video.mp4', 'wb') as file: file.write(base64.b64decode(recording_data))

tewbie avatar Aug 07 '23 06:08 tewbie

Duplicate of https://github.com/appium/appium/issues/17087 ?

mykola-mokhnach avatar Aug 07 '23 11:08 mykola-mokhnach

Duplicate of appium/appium#17087 ?

I have tried to set the videoType. Whether it is libx264 or h264, the output mp4 file still cannot be opened.

tewbie avatar Aug 08 '23 02:08 tewbie

appium.log

This is the log at runtime, hope it can help.

tewbie avatar Aug 08 '23 02:08 tewbie

I tried it on my Mac and the video plays.But in the Windows environment, the output video file still cannot be played.

tewbie avatar Aug 09 '23 03:08 tewbie