最近看到一個Github項目,作者利用Python寫了一個自動生成tiktok視頻的腳本,受到熱捧。
現在像抖音、tiktok上有很多流水線生產的視頻,不少視頻博主靠這個賺了很多,我覺得蠻有意思,這裡分享給大家。
仔細看了下該項目,作者主要從游戲視頻網站中爬取視頻素材,然後從reddit論壇中截取有意思的問答,最後利用Python的MoviePy庫剪輯視頻,把收集來的素材拼接到一起。
這種視頻生產方式幾乎不需要人工參與,一天可以剪輯上百個視頻,可以先看看作者給出的案例視頻效果。
其實國內的抖音、快手平台也適合這種自動化視頻的模式,靠量取勝,有興趣的小伙伴可以試試。
下面來講講作者用到的視頻編輯庫-MoviePy,一個非常經典的視頻工具。
MoviePy是一個用於視頻編輯的Python模塊,它可被用於一些基本操作(如剪切、拼接、插入標題)、視頻合成(即非線性編輯)、視頻處理和創建高級特效。它可對大多數常見視頻格式進行讀寫,包括MP4、GIF等。
比如說打開一個視頻:
安裝MoviePy可以通過PIP來實現,當然會需要一些依賴庫,比如Numpy, imageio, Decorator, tqdm等,還有FFMPEG 軟件。
pip install moviepy
MoviePy的使用也非常簡單,它的核心對象是剪輯,提供了多種函數實現對視頻的復雜操作。
具體的編輯功能可以去MoviePy官網去查閱,非常的詳細。
https://zulko.github.io/moviepy/
有趣的是MoviePy可以結合Matplotlib,制作動態的圖表。
import matplotlib.pyplot as plt
import numpy as np
from moviepy.editor import VideoClip
from moviepy.video.io.bindings import mplfig_to_npimage
x = np.linspace(-2, 2, 200)
duration = 2
fig, ax = plt.subplots()
def make_frame(t):
ax.clear()
ax.plot(x, np.sinc(x**2) + np.sin(x + 2*np.pi/duration * t), lw=3)
ax.set_ylim(-1.5, 2.5)
return mplfig_to_npimage(fig)
animation = VideoClip(make_frame, duration=duration)
animation.write_gif('matplotlib.gif', fps=20)
最後,你可以去研究下Github上自動化視頻的代碼,自己配合有趣的素材,就可以批量生產視頻,說不定有很大的商機。
https://github.com/elebumm/RedditVideoMakerBot
推薦閱讀:
入門: 最全的零基礎學Python的問題 | 零基礎學了8個月的Python | 實戰項目 |學Python就是這條捷徑
干貨:爬取豆瓣短評,電影《後來的我們》 | 38年NBA最佳球員分析 | 從萬眾期待到口碑撲街!唐探3令人失望 | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個海量小姐姐素描圖 |碟中諜這麼火,我用機器學習做個迷你推薦系統電影
趣味:彈球游戲 | 九宮格 | 漂亮的花 | 兩百行Python《天天酷跑》游戲!
AI: 會做詩的機器人 | 給圖片上色 | 預測收入 | 碟中諜這麼火,我用機器學習做個迷你推薦系統電影
小工具: Pdf轉Word,輕松搞定表格和水印! | 一鍵把html網頁保存為pdf!| 再見PDF提取收費! | 用90行代碼打造最強PDF轉換器,word、PPT、excel、markdown、html一鍵轉換 | 制作一款釘釘低價機票提示器! |60行代碼做了一個語音壁紙切換器天天看小姐姐!|
年度爆款文案
1).臥槽!Pdf轉Word用Python輕松搞定!
2).學Python真香!我用100行代碼做了個網站,幫人PS旅行圖片,賺個雞腿吃
3).首播過億,火爆全網,我分析了《乘風破浪的姐姐》,發現了這些秘密
4).80行代碼!用Python做一個哆來A夢分身
5).你必須掌握的20個python代碼,短小精悍,用處無窮
6).30個Python奇淫技巧集
7).我總結的80頁《菜鳥學Python精選干貨.pdf》,都是干貨
8).再見Python!我要學Go了!2500字深度分析!
9).發現一個舔狗福利!這個Python爬蟲神器太爽了,自動下載妹子圖片
點閱讀原文,看B站我的視頻!
code{font-size:12px;padding:15
Hello everyone , I am a Python