a-shell:一款支持多窗口的iOS终端,彻底改变了用户与设备互动的方式。
软件详情
其直观的设计和强大的功能使其成为实现无缝多任务处理和高效命令执行的首选工具。无论你是开发人员、系统管理员还是休闲用户,a-shell都提供了一个适应你需求的强大环境。通过不断的更新和庞大的社区支持,a-shell成为移动生产力不断发展的典范。
准备工作
- 安装a-shell(yt-dlp ffmpeg)
- 安装Textastic
使用ChatGPT创建脚本
输入提示:作为Python专家,利用yt-dlp和ffmpeg帮我创建一个脚本,能够自动下载视频并使用shell命令将其转换为PCM格式。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| #!/bin/bash
mkdir -p mp4
read -p "请输入要下载的视频链接 (如果不想下载,直接回车跳过): " video_link
if [ -n "$video_link" ]; then yt-dlp --format 'bestvideo+bestaudio/best' --merge-output-format mp4 -o "mp4/%(title)s.%(ext)s" "$video_link" echo "下载完成!" fi
mkdir -p pcm
for mp4_file in mp4/*.mp4; do filename="${mp4_file##*/}" filename_no_ext="${filename%.*}" ffmpeg -i "$mp4_file" -vn -acodec pcm_s8 -ar 22050 -ac 2 -f s8 "pcm/${filename_no_ext}.pcm" done
echo "转换完成!"
|
打开a-shell
输入命令:
保存
下载的mp4文件在sh同目录下的mp4文件夹,转换好的pcm在同目录下的pcm文件夹。