最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

ffmpeg合并多個(gè)視頻文件講解

2021-11-01 18:14 作者:云漢含星  | 我要投稿

問(wèn)題來(lái)源:

????????這個(gè)問(wèn)題源于我學(xué)習(xí)MMD制作,一個(gè)三分多鐘1080P,60幀的視頻總共七十個(gè)G左右,但是AVI的單個(gè)視頻文件被限制在了33.3G以內(nèi)(不知道是windows的限制還是AVI格式限制)。所以就驅(qū)動(dòng)我想辦法去壓縮和拼接視頻。視頻壓縮和封裝首先想到的就是小丸工具箱。但是小丸工具箱沒(méi)有提供多個(gè)視頻合并的功能。所以百度了一下ffmpeg的拼接用法。

ffmpeg視頻拼接方法

腳本都是再記事本里面編寫(xiě)的,不需要擔(dān)心環(huán)境配置之類的(核心還是ffmpeg的語(yǔ)句)

如果有安裝了git,那么可以寫(xiě).sh腳本(文本格式:utf-8)(我為了省事,直接使用的git bash)。???沒(méi)有安裝的話,windows寫(xiě)bat腳本(文本格式:ANSI)使用cmd也可以,但是注意工作路徑,這個(gè)再最后會(huì)說(shuō)

上面畫(huà)線的三個(gè)就是需要合并的

編寫(xiě).sh腳本:

(以下文件都寫(xiě)在txt文本編輯器里,最后將綴更改為.sh即可運(yùn)行)

第一步:生成ts文件

這里我使用的-vcodec copy 是復(fù)制視頻的意思,如果要音頻和視頻一起復(fù)制的話,可以使用-c copy, 如果只拼接音頻的話,使用-acodec copy

第二步:合并ts文件(這個(gè)時(shí)候已經(jīng)輸出了一個(gè)視頻)

這個(gè)時(shí)候的輸出文件已經(jīng)是可以播放的視頻了,如過(guò)需要和音頻合成的話,可以使用小丸或者使用PR進(jìn)行編輯

中間文件沒(méi)有用了,所以可以刪掉刪除,下面給出兩個(gè)方法都很簡(jiǎn)單


第三步:音視頻合成(可以用小丸哈哈哈)

將output1.mp4的視頻copy一下,然后將戀愛(ài)循環(huán)的音頻copy一下,輸出的文件就是音頻視頻都有的文件。

存在的坑:

使用記事本編輯文件的時(shí)候,腳本一定要使用utf-8編碼格式編寫(xiě)。不然中文名字會(huì)變成亂碼,然后就無(wú)法找到這個(gè)文件了。

具體方法就是把txt文件另存為,這個(gè)時(shí)候會(huì)讓選擇編碼格式,選擇為utf-8即可,然后將這個(gè)txt文本文件的后綴修改為.sh,拖到git bash運(yùn)行(推薦)或者雙擊運(yùn)行

utf-8編碼

如果使用notepad++,那么可以直接在notepad++里面修改編碼方式

如果名字都是純英文的,那么可以不用管這個(gè)


最終的結(jié)果:

生成了兩個(gè)視頻


windows的bat腳本

一定要注意工作路徑,先切換到工作文件夾再運(yùn)行腳本(或者直接雙擊腳本可能也行)

windows的默認(rèn)編碼格式和linux是不一樣的,腳本文件的編碼格式選擇ANSI,也就是記事本的默認(rèn)格式

而且注意不要有單引號(hào),所有的單引號(hào)要么替換成雙引號(hào),要么不加。


ffmpeg合并多個(gè)視頻文件講解的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
南丹县| 呼玛县| 容城县| 丁青县| 洮南市| 读书| 平罗县| 皮山县| 乌拉特后旗| 高台县| 安平县| 甘孜县| 都江堰市| 巧家县| 彭山县| 揭阳市| 汝阳县| 彭泽县| 通化县| 汉源县| 化州市| 临沭县| 昆山市| 秦皇岛市| 霍山县| 东莞市| 兴隆县| 阳西县| 长兴县| 汾西县| 诸城市| 香港| 平和县| 正镶白旗| 遂宁市| 冀州市| 方城县| 哈巴河县| 广元市| 安平县| 井研县|