视频剪辑入门

文章目录

1.下载视频

1.1 专业下载软件IDM

下载安装idm

https://www.idmchina.net/

首先在谷歌浏览器配置idm插件

chrome://extensions/

在需要下载视频的页面,如果出现这种场景,右侧显示idm下载logo

以下是idm的主界面

1.2 使用技术 FFMPEG

准备:确保当前系统已经安装ffmpeg

输入以下命令,将[视频链接]替换为您要下载的视频的URL地址,[输出文件路径]替换为您希望保存视频文件的本地路径和文件名:

复制代码
ffmpeg -i "[视频链接]" "[输出文件路径]"

案例:如果要下载的视频链接为http://example.com/video.mp4,并希望将其保存为C:\Users\YourUsername\Downloads\downloaded_video.mp4,则命令如下:

复制代码
ffmpeg -i "http://example.com/video.mp4" "C:\Users\YourUsername\Downloads\downloaded_video.mp4"

1.3 使用 youtube - dl(yt - dlp)下载

复制代码
yt-dlp https://www.bilibili.com/video/BV1Ks4y1M7SF

1.4 配置插件B站下载助手

极简插件网站下载

打开谷歌浏览器插件管理器,导入插件

打开哔哩哔哩视频bv

右下角显示,点击下载音频,视频

2.下载音频

复制代码
ffmpeg -i "音频链接" 输出音频文件名.mp3

ffmpeg -i "视频链接" -vn -acodec copy 输出音频文件名.mp3
-i:指定输入文件的路径或链接。
-vn:表示不处理视频流,只处理音频流。
-acodec copy:表示直接复制音频流,不进行重新编码,这样可以提高处理速度。

3.视频截取

复制代码
ffmpeg -i 输入视频文件 -ss 起始时间 -to 结束时间 -c copy 输出视频文件

4.音频截取

复制代码
ffmpeg -i 输入视频文件 -ss 起始时间 -to 结束时间 -c copy 输出视频文件

5.视频无声

复制代码
使用 -an 参数可以轻松去除视频中的音频流。基本命令格式如下:


ffmpeg -i 输入视频文件 -an -c:v copy 输出视频文件
参数解释:

-i:用于指定输入视频文件的路径。
-an:表示"disable audio",即禁用音频,也就是去除视频中的声音。
-c:v copy:-c:v 用于指定视频编码器,copy 表示直接复制视频流,不进行重新编码。这样可以显著提高处理速度,同时保证视频质量不受损失。

6.视频格式转换

ts转换mp4

将input.ts转换output.mp4

复制代码
ffmpeg -i input.ts -c:v copy -c:a aac output.mp4
MP4 转 AVI

如果你要将一个名为 input.mp4 的视频文件转换为 AVI 格式,可使用以下命令:

bash 复制代码
ffmpeg -i input.mp4 output.avi
MOV 转 MP4

若要把 input.mov 文件转换为 MP4 格式,命令如下:

bash 复制代码
ffmpeg -i input.mov output.mp4

7.音频格式转换

MP3 转 WAV

若要将名为 input.mp3 的音频文件转换为 WAV 格式,可使用以下命令:

bash 复制代码
ffmpeg -i input.mp3 output.wav
WAV 转 OGG

input.wav 文件转换为 OGG 格式,命令如下:

bash 复制代码
ffmpeg -i input.wav output.ogg

8.音频拼接

复制代码
ffmpeg -i video1.mp4 -i video2.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" output.mp4

9.经典案例步骤

搭建音乐视频

1.下载壁纸

2.下载20首音乐mp3

3.20首音频拼接

4.剪辑软件《必剪》导入,操作一下

相关推荐
上海合宙LuatOS14 小时前
LuatOS核心库API——【audio 】
java·网络·单片机·嵌入式硬件·物联网·音视频·硬件工程
Android系统攻城狮15 小时前
Android16进阶之音频播放定位MediaPlayer.seekTo调用流程与实战(二百二十七)
音视频·mediaplayer·android16·音频进阶·音频性能实战
晚霞的不甘16 小时前
Flutter for OpenHarmony 可视化教学:A* 寻路算法的交互式演示
人工智能·算法·flutter·架构·开源·音视频
听麟16 小时前
HarmonyOS 6.0+ 跨端智慧政务服务平台开发实战:多端协同办理与电子证照管理落地
笔记·华为·wpf·音视频·harmonyos·政务
晚霞的不甘17 小时前
Flutter for OpenHarmony 实现计算几何:Graham Scan 凸包算法的可视化演示
人工智能·算法·flutter·架构·开源·音视频
零一iTEM18 小时前
MAX98357A_音频输出测试
单片机·嵌入式硬件·开源·音视频·硬件工程
Android系统攻城狮19 小时前
Android16进阶之获取播放位置MediaPlayer.getCurrentPosition调用流程与实战(二百二十八)
音视频·android16·音频进阶·音频性能实战
愚公搬代码21 小时前
【愚公系列】《AI短视频创作一本通》020-AI短视频创作实例精解(文旅宣传AI短视频实例精解)
人工智能·音视频
有位神秘人21 小时前
Android获取设备中本地音频
android·音视频
硫酸锌0121 小时前
使用ffmpeg合并文件夹内的所有*.mp4格式视频
ffmpeg·音视频