李沐vscode配置+github管理+FFmpeg视频搬运+百度API添加翻译字幕

终端输入nvidia-smi查看cuda版本

我的是12.5,在网上没有找到12.5的torch,就安装12.1的。torch,torchvision,torchaudio版本以及python版本要对应

参考:https://blog.csdn.net/FengHanI/article/details/135116114

创建一个名为pytorch的环境,pip安装上面的3个包

vscode选择pytorch环境开始动手学深度学习

d2l安装不了,降级python版本为3.10重复上述步骤

参考:https://blog.csdn.net/m0_75243362/article/details/136694837

https://blog.csdn.net/m0_65252751/article/details/136609208

Youtobe视频搬运:

参考:https://github.com/ytdl-org/youtube-dl?tab=readme-ov-file#installation

实际操作:在conda创建的一个python环境中pip install yt-dlp

下载最佳音频/视频

参考下载命令:youtube-dl [OPTIONS] URL [URL...]

实际操作:

格式选项示例:

bash 复制代码
# Download best mp4 format available or any other best if no mp4 available
$ youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best'

# Download best format available but no better than 480p
$ youtube-dl -f 'bestvideo[height<=480]+bestaudio/best[height<=480]'

# Download best video only format but no bigger than 50 MB
$ youtube-dl -f 'best[filesize<50M]'

# Download best format available via direct link over HTTP/HTTPS protocol
$ youtube-dl -f '(bestvideo+bestaudio/best)[protocol^=http]'

# Download the best video format and the best audio format without merging them
$ youtube-dl -f 'bestvideo,bestaudio' -o '%(title)s.f%(format_id)s.%(ext)s'

如果有最佳音视频合并下载的留下您的请评论,谢谢!

FFmpeg下载合并音视频

参考:https://space.bilibili.com/403276179/search?keyword=FFmpeg

由于我下载的是webm文件,没用它的bat合并,实际操作:

这个命令转换很快:ffmpeg -i "video_file.webm" -i "audio_file.webm" -c:v copy -c:a copy -shortest output.mp4

win11自带的播放器放不出声音的,我用potplayer播放,上传到bili也可以放出声音,推荐用以上命令

这个命令用自带播放器可以放声音,但转换很慢:

ffmpeg -i "NVIDIA Jetson Orin Nano Super COMPLETE Setup Guide & Tutorial.f251.webm" -i "NVIDIA Jetson Orin Nano Super COMPLETE Setup Guide & Tutorial.f313.webm" -c:v copy -c:a aac -b:a 192k -shortest output.mp4

git bash管理github
**参考:https://blog.csdn.net/qq_36667170/article/details/79085301**(很好的教程)

https://blog.csdn.net/qq_41437512/article/details/109426017(需要再把最后一行勾上 ctrl+shift+letter那个)

vscode添加gitbash终端:

https://blog.csdn.net/qq_36303853/article/details/104067540
补充:
添加 Git 的路径到系统的 PATH 环境变量:

打开"控制面板" -> "系统和安全" -> "系统" -> "高级系统设置"。

点击"环境变量"按钮。

在"系统变量"部分,找到并选择 Path 变量,然后点击"编辑"。

点击"新建",然后输入 Git 的安装路径(例如:C:\Program Files\Git\bin)。

点击一系列的"确定"按钮保存更改。

用ssh下载github到本地,省梯子流量

下载项目:https://github.com/buxuku/VideoSubtitleGenerator

对于 https://github.com/user/repo.git,对应的 SSH URL 就是 git@github.com:user/repo.git

https://github.com/buxuku/VideoSubtitleGenerator.git

git@github.com:buxuku/VideoSubtitleGenerator.git

使用Conda创建NodeJS虚拟环境:https://blog.itpub.net/69901823/viewspace-2763056/

(开梯子安装)

申请百度翻译api

管理员身份运行anaconda prompt,前面照着步骤来,npm start运行前先用git clone git@github.com:ggerganov/whisper.cpp.git。

windows复制的视频路径多加一个''在configs.js文件里面

potplayer根据字幕文件加到视频里面,但是没有翻译成中文,有些小bug没解决:

解决:.env文件放在项目根目录下,不是与项目同一级的文件夹里面

上传到bili才发现它自带生成字幕+翻译,想翻译好的话用deepl的api吧!

相关推荐
云泽野1 小时前
【Java|集合类】list遍历的6种方式
java·python·list
IMPYLH3 小时前
Python 的内置函数 reversed
笔记·python
lyj1689973 小时前
vue-i18n+vscode+vue 多语言使用
前端·vue.js·vscode
shangyingying_14 小时前
关于小波降噪、小波增强、小波去雾的原理区分
人工智能·深度学习·计算机视觉
油泼辣子多加4 小时前
2025年06月30日Github流行趋势
github
ai小鬼头5 小时前
AIStarter如何快速部署Stable Diffusion?**新手也能轻松上手的AI绘图
前端·后端·github
小赖同学啊5 小时前
物联网数据安全区块链服务
开发语言·python·区块链
码荼5 小时前
学习开发之hashmap
java·python·学习·哈希算法·个人开发·小白学开发·不花钱不花时间crud
书玮嘎5 小时前
【WIP】【VLA&VLM——InternVL系列】
人工智能·深度学习
要努力啊啊啊5 小时前
YOLOv2 正负样本分配机制详解
人工智能·深度学习·yolo·计算机视觉·目标跟踪