成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Python快速將ppt制作成配音視頻課件的操作方法

瀏覽:213日期:2022-06-14 15:37:44
目錄一、引言二、ppt視頻課件制作過程 2.1、將ppt保存為一張張圖像2.2、按頁錄音2.3、編寫代碼進行合成三、效果四、小結一、引言

老猿從來沒有錄播個視頻課件,但最近有要求在一周內必須錄制一個視頻課件,為此花了3天時間準備ppt,花了一個小時錄播了一個20多分鐘的課件。

由于第一次干這個活,講課時情緒還是有點緊張,導致錄播的語音出現了各種重復、不該有的間斷、兩頁切換時課件講解過快、部分詞語發音不準等問題,導致效果一團糟。

為了解決這些問題,又使用剪輯軟件進行了剪輯,光剪輯就花了2天時間,結果效果還是不好,最后想到了一個辦法,就是廢掉原錄播材料,將ppt導出成圖像,然后逐頁錄音,再使用合成軟件將圖像和音頻逐一匹配,再進行制作。花了40多分鐘逐頁錄音并試聽,最后花了半天時間制作和輸出,終于趕上最后的截止時間前上交了視頻。如果最開始就用這個方法,可以節省大部分時間。

基于上述過程,老猿又想到最后這個處理過程完全不需要使用合成軟件,而是使用Moviepy是否更好呢?今天付諸行動,發現使用Moviepy進行合成比圖形操作界面的合成軟件效果更好,完美地解決了音頻和ppt材料的協同問題。下面就詳細介紹一下這個過程,供ppt視頻課件制作生手提供一個可以高效制作視頻的方法。

二、ppt視頻課件制作過程 2.1、將ppt保存為一張張圖像

打開ppt,選擇:文件 --> 另存為,保存類型選擇為PNG或jpg,如圖:

Python快速將ppt制作成配音視頻課件的操作方法

然后點擊保存,出現:

Python快速將ppt制作成配音視頻課件的操作方法

選擇“每張幻燈片”。這樣就可以將每頁ppt導出成圖片了,如:

Python快速將ppt制作成配音視頻課件的操作方法

相關圖片會輸出到一個單獨的目錄,以“幻燈片XX.png”等形式逐頁輸出保存。

2.2、按頁錄音

對照ppt每頁的內容,將該頁講解的語音使用手機錄音軟件等方式錄制成一個個音頻文件,下面是老猿錄制的音頻文件目錄:

Python快速將ppt制作成配音視頻課件的操作方法

注意,在以上錄音時,第18頁和20頁錄制成了2段,這種方式處理和其他頁面不一樣,是不適合用程序來處理的,除非對此針對性的改造。

2.3、編寫代碼進行合成

代碼的說明與注釋,不單獨進行補充說明,完整代碼如下:

from moviepy.editor import *import os,tracebackdef isdigit(c): return c>=’0’ and c<=’9’def getPattern(patternString): ''' :param patternString: 含有模式串的字符串,模式串仿C語言整型輸出格式,類似于:%d、%02d等 :return: 返回將patternString拆分成三段的一個列表,三個元素分別是:模式串前面的字符串、模式串(含百分號、數字和d)、模式串后面的字符串,如果沒有找到模式串則返回None ''' patternIndex = patternString.index('%') if patternIndex<0:print('模式字符串中未發現模式匹配符:%')return None matched = False for patternEnd in range(patternIndex+1,len(patternString)):if patternString[patternEnd]in’dD’: matched = True breakelse: if not isdigit(patternString[patternEnd]):print('模式字符串中的模式存在非數字')return None if matched: return [patternString[:patternIndex],patternString[patternIndex:patternEnd+1],patternString[patternEnd+1:]] else:print('模式字符串中的模式不是字母d結尾')return Nonedef composePPTImgsAndSounds(imgFilePattern,soundFilePattern,startSeq=1,endSeq=None): ''' :param imgFilePattern: 圖像文件模式,要求圖像文件中必須含文件序號,序號采用%d、%02d/%03d的方式來識別 :param soundFilePattern:音頻文件格式,要求文件中必須含文件序號,序號采用%d、%02d/%03d的方式來識別 :param startSeq:文件序列號其實值,一般為0或1 :param endSeq:文件序列號結束值,可以不填 :return:生成的視頻 ''' if endSeq is None:endSeq=9999999 #當對應序號找不到文件時結束 patterns = getPattern(imgFilePattern) if patterns is None:print(’圖像文件名不符合模式格式要求’)return None else:imgPrefix,imgPattern,imgPostfix = patterns patterns = getPattern(soundFilePattern) if patterns is None:print(’音頻文件名不符合模式格式要求’)return None else:soundPrefix, soundPattern, soundPostfix = patterns clips = [] try:for seq in range(startSeq,endSeq): imgFName = f'{imgPrefix}{seq:{imgPattern[1:]}}{imgPostfix}' soundFName = f'{soundPrefix}{seq:{soundPattern[1:]}}{soundPostfix}' if os.path.exists(soundFName) and os.path.exists(imgFName):soundClip = AudioFileClip(soundFName)imgClip = ImageClip(imgFName).set_duration(soundClip.duration).set_fps(2).set_audio(soundClip)clips.append(imgClip) else:if seq: print(f'音視和圖像文件加載結束,最后一個文件的序號為{seq}') breakelse: print(f'圖像文件{imgClip}或音頻文件{soundClip}不存在') return None except Exception as e:print(f'加載音頻和圖像文件失敗:n{e}n{traceback.format_exc()}')return None print('輸出視頻文件....') clip = concatenate_videoclips(clips,’compose’) clip.write_videofile(r'C:tempppt.mp4',threads=8) print('視頻文件已經生成') return clipcomposePPTImgsAndSounds(r’F:bakpr大H十百千視頻制作5G在線計費動態授權機制介紹3.9幻燈片%d.PNG’,r’C:temp錄音文件p%d.m4a’)

如果不了解Moviepy的,請參考《 Python音視頻剪輯庫MoviePy1.0.3中文教程導覽及可執行工具下載》的導覽式介紹。

三、效果

使用該方式制作的視頻,比圖形界面合成軟件制作的視頻效果更流暢、大小更小、制作時間也更短,大小大概是圖形界面視頻合成軟件的不到十分之一,視頻輸出時間是圖形界面合成軟件手工輸出的四分之一,還省了手工去進行合成剪輯的過程(非熟練人員一般需要1-2個小時),老猿20分鐘的視頻課,含錄音、試聽及部分重錄時間,整個制作過程不到70分鐘(不含代碼編寫時間),是不是特別好用?

不過注意,老猿上面的案例處理到第18頁時就認為課件完結了,要將整個課件處理完,需要合并18頁和20頁的音頻輸出到其他音頻文件類似的音頻文件中。

四、小結

本文介紹了一種ppt視頻課件快速制作的方法,通過將ppt輸出成一張張圖片,然后逐頁配音,最后使用Moviepy將其合成輸出,課件制作又快又好。由于采用了分頁錄音的方式,對于講解不好的地方很快就可以更換,因此比期望一次性錄播然后剪輯的效果要好很多,同時輸出的視頻文件小、輸出快。

以上就是Python快速將ppt制作成配音視頻課件的操作方法的詳細內容,更多關于python ppt配音視頻課件的資料請關注好吧啦網其它相關文章!

標簽: Python ppt 配音視頻
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
今天的高清视频免费播放成人| 欧美亚洲综合在线| 国产精品996| 亚洲精品美女91| 欧美一区二视频| 亚洲免费资源在线播放| 激情综合色播激情啊| 久久久久久久久久久久久久久99| 美国欧美日韩国产在线播放| 好看不卡的中文字幕| 欧美一区二区国产| 亚洲欧美日韩国产成人精品影院 | 伊人婷婷欧美激情| www.日韩大片| 欧美三级视频在线| 亚洲第一精品在线| 欧美一区视频| 69成人精品免费视频| 天天爽夜夜爽夜夜爽精品视频| 国产综合亚洲精品一区二| 日韩欧美电影一区| 国产综合成人久久大片91| 国产精品一区二区你懂得| 久久久久久影视| 国产在线播放一区二区三区| 久久在线91| 一区二区三区四区精品在线视频 | 欧美精品xxxxbbbb| 亚洲大片免费看| 精品成人久久| 久久久久久一级片| 国产suv一区二区三区88区| 成人黄色一级视频| 在线观看亚洲成人| 视频在线观看91| 99精品国产高清一区二区| 欧美国产激情二区三区| 国产成都精品91一区二区三 | 日韩欧美第一区| 爽好久久久欧美精品| 亚洲一区中文| 一区二区三区中文在线| 欧美午夜不卡| 国产无一区二区| 成人精品视频一区二区三区 | 欧美日韩亚洲综合一区| 日韩福利视频导航| 国产精品久久久久久久久久直播| 久久久久久久久免费| 懂色中文一区二区在线播放| 欧美欧美欧美欧美首页| 7777精品伊人久久久大香线蕉的| 亚洲成人午夜电影| 久久国产精品亚洲va麻豆| 亚洲尤物在线视频观看| 久久不射中文字幕| 亚洲成a人v欧美综合天堂| 久久精品国产第一区二区三区最新章节 | 亚洲va欧美va人人爽午夜| 极品中文字幕一区| 中文字幕一区二| 午夜久久福利| 国产精品久久久久毛片软件| 亚洲日韩成人| 亚洲一区二区视频在线观看| 久久aⅴ国产紧身牛仔裤| 香蕉久久夜色精品国产使用方法| 久久一区二区精品| 蜜臀va亚洲va欧美va天堂| 在线观看亚洲a| 久久91精品久久久久久秒播| 制服.丝袜.亚洲.另类.中文| 床上的激情91.| 精品国产髙清在线看国产毛片| 成人听书哪个软件好| 日韩欧美的一区二区| 不卡免费追剧大全电视剧网站| ww亚洲ww在线观看国产| 欧美国产综合视频| 亚洲私人黄色宅男| 亚洲综合日韩| 久久精品国产免费看久久精品| 欧美精品99久久久**| 成人h精品动漫一区二区三区| 亚洲精品一区二区精华| 亚洲午夜精品久久| 午夜电影久久久| 欧美日韩日日骚| 成人精品视频一区| 国产精品欧美久久久久无广告| 欧美国产一区二区三区激情无套| 综合分类小说区另类春色亚洲小说欧美| 亚洲精品女人| 亚洲线精品一区二区三区| 欧美亚洲愉拍一区二区| 福利一区二区在线| 国产蜜臀97一区二区三区| 亚洲日本欧美| 青青草原综合久久大伊人精品 | 国内不卡一区二区三区| 亚洲一区二区四区蜜桃| 欧美探花视频资源| 成人免费看视频| 亚洲图片欧美激情| 国产日韩一区| 麻豆成人av在线| 精品国产人成亚洲区| 激情亚洲成人| 免费视频一区二区| 欧美成人猛片aaaaaaa| 亚洲国产精品一区二区第一页 | 国产伦精一区二区三区| 国产三级精品三级在线专区| 国产伦理一区| 国产黄色精品视频| 日韩伦理电影网| 欧美性高清videossexo| eeuss鲁一区二区三区| 亚洲综合一二区| 在线播放国产精品二区一二区四区| 99综合电影在线视频| 亚洲精品美腿丝袜| 7777精品伊人久久久大香线蕉完整版 | 欧美成人中文| 亚洲国产精品尤物yw在线观看| 91精品综合久久久久久| 欧美日韩在线大尺度| 蜜桃久久av一区| 国产丝袜在线精品| 国产日韩欧美| 粉嫩一区二区三区在线看| 亚洲精品伦理在线| 91麻豆精品国产91久久久使用方法| 国内在线观看一区二区三区| 麻豆成人av在线| 国产精品久久久久久久久动漫| 91激情五月电影| 欧美91大片| 全部av―极品视觉盛宴亚洲| 国产亚洲欧美日韩在线一区| 亚洲中午字幕| www.日韩精品| 天堂在线一区二区| 久久精品欧美一区二区三区麻豆| 亚洲一区二区免费看| www.久久精品| 青青草国产成人av片免费| 中文欧美字幕免费| 欧美视频在线观看一区二区| 国产综合婷婷| 国产一区二区在线视频| 成人欧美一区二区三区白人| 欧美日韩1区| 国产精品小仙女| 亚洲国产日韩综合久久精品| 26uuu久久综合| 欧美日韩三级在线| 性娇小13――14欧美| 国产欧美日韩综合一区在线播放 | 老牛国产精品一区的观看方式 | 国产精品拍天天在线| 欧美激情一区二区三区不卡| 久久精品欧美日韩精品| 久久嫩草精品久久久精品一| 日韩一区二区三区电影| 日韩一区二区在线看| 日韩一区二区三区四区五区六区| 欧美裸体一区二区三区| 欧美日韩一本到| 欧美视频三区在线播放| 欧美视频在线观看一区二区| 欧美色精品在线视频| 欧美三级蜜桃2在线观看| 欧美亚洲国产一区二区三区va | 国产午夜亚洲精品理论片色戒| 久久久亚洲国产美女国产盗摄| 久久亚洲精精品中文字幕早川悠里| 欧美www视频| 久久综合色播五月| 久久婷婷国产综合国色天香| 久久精品亚洲乱码伦伦中文| 久久精品男人天堂av| 国产精品五月天| 国产精品大尺度| 伊人一区二区三区| 午夜国产精品影院在线观看| 免费成人av在线播放| 精品在线观看免费| 风间由美一区二区av101| 99久久久久久| 激情综合激情| 久久国产精品亚洲va麻豆| 91搞黄在线观看| 91精品国产aⅴ一区二区| 精品久久久久久久人人人人传媒 | 成人免费看的视频| 欧美久久一级| 国产色综合网| 日本韩国欧美在线| 欧美妇女性影城|