跳至主要内容

博文

iPhone语音备忘录转换成bilibili支持的音频稿件的项目,以及1月25的优化

1,需要生成 mp3 wma flac 这三种 目标格式; 2、生成后,希望在网页中显示该文件链接,由用户自主点击下载; 3、重新给出服务器虚拟环境、调试模式等的安全风险解决方案; 4、给出关闭终端,程序仍运行的代码命令;  5、希望将该项目集成在 www.insun.xin/m4a 下(就在这个服务器上)而不是直接用IP:5000访问   针对你提出的各个问题的详细解决方案: 1. 支持生成 MP3、WMA、FLAC 三种目标格式 要让项目支持生成 MP3、WMA、FLAC 三种目标格式,需要对  app.py  文件进行修改,在选择格式的下拉菜单中添加相应选项,并在文件转换逻辑里处理这三种格式。 收起 python # -*- coding: utf-8 -*- import os from flask import Flask , request , send_file , render_template_string app = Flask ( __name__ ) UPLOAD_FOLDER = 'uploads' if not os . path . exists ( UPLOAD_FOLDER ) : os . makedirs ( UPLOAD_FOLDER ) @app . route ( '/' , methods = [ 'GET' , 'POST' ] ) def upload_and_convert ( ) : if request . method == 'GET' : html = ''' <!doctype html> <html> <head> <title>上传 M4A 文件并转换</title> </head> <body> <h1>上传 M4A 文件并转换</h1> <...