Download applications/avoiding/avoiding_baselines/DiRecT/utils/video.py from GlobalMotionPlanning/GlobMP: direct link, hf CLI and curl.
- Browser
- Download file 516 Bytes
-
https://huggingface.co/GlobalMotionPlanning/GlobMP/resolve/main/applications/avoiding/avoiding_baselines/DiRecT/utils/video.py
- Command line
-
hf download hf://GlobalMotionPlanning/GlobMP/applications/avoiding/avoiding_baselines/DiRecT/utils/video.py
-
curl -L -o video.py https://huggingface.co/GlobalMotionPlanning/GlobMP/resolve/main/applications/avoiding/avoiding_baselines/DiRecT/utils/video.py
516 Bytes
| import os | |
| import skvideo.io | |
| def _make_dir(filename): | |
| folder = os.path.dirname(filename) | |
| if not os.path.exists(folder): | |
| os.makedirs(folder) | |
| def save_video(filename, video_frames, fps=60, video_format="mp4"): | |
| assert fps == int(fps), fps | |
| _make_dir(filename) | |
| skvideo.io.vwrite( | |
| filename, | |
| video_frames, | |
| inputdict={ | |
| "-r": str(int(fps)), | |
| }, | |
| outputdict={ | |
| "-f": video_format, | |
| "-pix_fmt": "yuv420p", | |
| }, | |
| ) | |