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

相关推荐
web135085886351 小时前
Python大数据可视化:基于python的电影天堂数据可视化_django+hive
python·信息可视化·django
东方芷兰1 小时前
伯克利 CS61A 课堂笔记 11 —— Mutability
笔记·python
不会Hello World的小苗4 小时前
Java——列表(List)
java·python·list
boooo_hhh4 小时前
深度学习笔记16-VGG-16算法-Pytorch实现人脸识别
pytorch·深度学习·机器学习
m0_748235956 小时前
Python大数据可视化:基于Python的王者荣耀战队的数据分析系统设计与实现_flask+hadoop+spider
hadoop·python·flask
Dyan_csdn6 小时前
【Python项目】基于Python的Web漏洞挖掘系统
网络·python·安全·web安全
Minner-Scrapy6 小时前
DApp 开发入门指南
开发语言·python·web app
&小刘要学习&7 小时前
anaconda不显示jupyter了?
python·jupyter
jerry-897 小时前
jupyterhub_config配置文件内容
python
奔跑吧邓邓子7 小时前
【Python爬虫(36)】深挖多进程爬虫性能优化:从通信到负载均衡
开发语言·爬虫·python·性能优化·负载均衡·多进程