Loading

ubuntu上django离线测试脚本

唯一区别:win和ubuntu上cwd = os.getcwd()有别,其他一样

import os  # 与操作系统交互模块
import sys  # 与python解释器和运行环境相关的函数和变量
import django  # django框架模块

# ubuntu中
cwd = os.getcwd()  # /opt/dvi_video
# print(cwd)
root = os.path.basename(cwd)  # dvi_video
# print(root)

base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))  # D:\d_pycharm_program\dvi_video
# print(base_dir)
sys.path.append(base_dir)

os.environ.setdefault('DJANGO_SETTINGS_MODULE', f'{root}.settings')
django.setup()


from utils.to_video import video_to_video, image_to_video, play_video
from django.conf import settings


# # 图片转视频程序测试
# input_path = os.path.join(r"E:\a_e\剪辑\照片\景\青龙寺\DSC08975.jpg")
# save_path = os.path.join(settings.MEDIA_ROOT, 'video', 'test.mp4')
# image_to_video(input_path, save_path)

# 视频转视频程序测试
input_path = os.path.join(r"E:\a_e\剪辑\视频\世博园.mp4")
save_path = os.path.join(settings.MEDIA_ROOT, 'video', 'test.mp4')
video_to_video(input_path, save_path)

# 播放视频测试
# play_video(r"E:\a_e\剪辑\视频\世博园.mp4")
posted @ 2025-03-25 13:55  一只大学生  阅读(9)  评论(0)    收藏  举报