李沐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吧!

相关推荐
Cherry的跨界思维几秒前
5、Python长图拼接终极指南:Pillow/OpenCV/ImageMagick三方案
javascript·python·opencv·webpack·django·pillow·pygame
java1234_小锋6 分钟前
Transformer 大语言模型(LLM)基石 - Transformer简介
深度学习·语言模型·llm·transformer·大语言模型
向阳是我6 分钟前
v0.app的next.js项目自动部署到宝塔服务器教程
服务器·开发语言·javascript·github·ai编程
acethanlic18 分钟前
使用Ruff进行Python代码Format、lint和fix
python
codists19 分钟前
在 Pycharm 中 debug Scrapy 项目
python
Pyeako21 分钟前
操作HTML网页(PyCharm版)
爬虫·python·html
清静诗意27 分钟前
Python 异步编程与 Gevent 实战指南
python·协程·gevent
linzeyang32 分钟前
Advent of Code 2025 挑战全手写代码 Day 8 - 游乐场
后端·python
超级种码33 分钟前
JVM 字节码指令活用手册(基于 Java 17 SE 规范)
java·jvm·python