超簡單 用python+AI讓短視頻飛起來

快學習教育

  • 出版商: 北京理工大學
  • 出版日期: 2024-08-01
  • 定價: $540
  • 售價: 8.5$459
  • 語言: 簡體中文
  • 頁數: 266
  • ISBN: 7576339101
  • ISBN-13: 9787576339109
  • 下單後立即進貨 (約2週~3週)

商品描述

本書旨在探討如何利用Python語言和ChatGPT等AI工具打造更智能、更高效的短視頻創作和運營流程,幫助短視頻從業者提升工作效率。全書共11章,依次介紹Python編程環境與基礎語法,Python爬蟲編寫和數據獲取、處理、分析與可視化,通過案例講解Python自動化視頻和音頻的後期處理技巧,通過4個案例綜合展示運用Python知識創作短視頻,最後介紹ChatGPT和文心一言等AI工具,及其在短視頻創作與Python編程中的應用。全書結構層次清晰,內容由淺入深、編排合理,案例豐富,代碼解析通俗易懂、詳盡全面,並針對重點語法知識進行了延伸講解。本書適合自媒體人、短視頻內容從業者和短視頻營銷人員學習和閱讀,以提高工作效率、實現更優質的產出。對於視頻剪輯愛好者和Python編程初學者來說,本書也是不錯的參考資料。

目錄大綱

第1章 Python快速入門
1.1 Jupyter Notebook的基本操作
1.1.1 啟動和關閉Jupyter Notebook
1.1.2 創建和重命名Python文件
1.1.3 編寫和運行代碼
1.2 Python的模塊
1.2.1 Python模塊的種類
1.2.2 安裝Python模塊
1.2.3 導入Python模塊
1.3 Python的基礎語法
1.3.1 變量
1.3.2 數據類型:數字與字符串
1.3.3 數據類型:列表、字典、元組、集合
1.3.4 運算符
1.4 控制語句
1.4.1 if語句
1.4.2 for語句
1.4.3 控制語句的嵌套
1.5 函數
1.5.1 常用的內置函數
1.5.2 自定義函數
第2章 爬蟲技術基礎
2.1 認識網頁結構
2.1.1 查看網頁源代碼
2.1.2 初步了解網頁結構
2.1.3 網頁結構的組成
2.1.4 百度新聞頁面結構剖析
2.2 Requests模塊
2.2.1 獲取靜態網頁的源代碼
2.2.2 獲取動態網頁的源代碼
2.3 正則表達式
2.3.1 正則表達式基礎知識
2.3.2 使用正則表達式提取數據
2.4 BeautifulSoup模塊
2.4.1 加載網頁源代碼
2.4.2 用CSS選擇器定位標簽
2.4.3 從標簽中提取數據
2.5 Selenium模塊
2.5.1 下載和安裝瀏覽器驅動程序
2.5.2 訪問網頁並獲取源代碼
2.5.3 模擬鼠標和鍵盤操作
第3章 追蹤熱點信息
3.1 爬取中國新聞網的實時新聞
3.1.1 用Requests模塊獲取網頁源代碼
3.1.2 用BeautifulSoup模塊提取數據
3.1.3 用pandas模塊導出數據
3.2 爬取百度熱搜的熱搜榜
3.2.1 獲取網頁源代碼並提取熱搜榜數據
3.2.2 保存爬取的數據
3.3 爬取新浪微博熱搜榜
3.3.1 獲取網頁源代碼並提取熱搜榜數據
3.3.2 保存爬取的數據
第4章 數據收集與分析
4.1 爬取京東商城的用戶評價
4.1.1 初步分析網頁
4.1.2 爬取單頁評價
4.1.3 爬取多頁評價
4.2 用戶評價情感分析
4.2.1 對評價文本進行分詞和詞頻統計
4.2.2 繪制詞雲圖分析用戶偏好
4.3 爬取好看視頻的數據
4.3.1 解析網頁請求
4.3.2 爬取單頁短視頻數據
4.3.3 爬取多頁短視頻數據
4.4 用戶流失分析
4.4.1 讀取和清洗數據
4.4.2 繪制餅圖分析用戶屬性的占比
4.4.3 繪制餅圖分析用戶流失率
4.4.4 繪制柱形圖分析不同屬性用戶的流失情況
第5章 視頻的導入和導出
5.1 讀取視頻並轉換格式
5.2 批量轉換視頻格式
5.3 分別輸出視頻的畫面和音頻
5.4 將視頻畫面導出為一系列圖片
5.5 將指定時間點的視頻畫面導出為圖片
5.6 將視頻導出為GIF動畫
5.7 用多張圖片合成視頻
第6章 視頻的剪輯
6.1 翻轉視頻畫面
6.2 旋轉視頻畫面
6.3 裁剪視頻畫面
6.4 調整視頻的畫面尺寸
6.5 為視頻畫面添加邊框
6.6 截取視頻的片段
6.7 調整視頻的播放速度
6.8 為視頻設置倒放效果
6.9 為視頻設置淡入/淡出效果
第7章 視頻的拼接與合成
7.1 拼接相同尺寸的視頻
7.2 拼接不同尺寸的視頻
7.3 制作鏡像效果的視頻
7.4 制作三屏同步播放效果
7.5 制作四屏同步播放效果
7.6 制作畫中畫效果
7.7 合成視頻時指定開始/結束播放的時間
7.8 合成視頻時添加疊化轉場效果
7.9 批量為視頻添加片頭/片尾
第8章 字幕和水印的添加
8.1 為視頻添加標題字幕
8.2 添加位置隨機變化的字幕
8.3 為字幕文本添加描邊
8.4 設置字幕的背景顏色
8.5 為視頻添加旁白字幕
8.6 為視頻添加滾動字幕
8.7 批量為視頻添加文字水印
8.8 批量為視頻添加圖片水印
第9章 音頻的剪輯
9.1 刪除視頻中的音頻軌道
9.2 批量刪除視頻中的音頻軌道
9.3 提取視頻中的音頻軌道
9.4 批量提取視頻中的音頻軌道
9.5 為視頻添加背景音樂
9.6 設置循環播放的背景音樂
9.7 調節視頻的音量大小
9.8 合成多個音頻文件
9.9 為音頻設置淡入/淡出效果
第10章 綜合實戰演練
10.1 運動商品展示
10.2 萌寵生活記錄
10.3 健身營銷推廣
10.4 生日聚會vlog
第11章 用AI工具讓短視頻飛起來
11.1 初識ChatGPT
11.2 ChatGPT的基本用法
11.3 文心一言的基本用法
11.4 通過優化提示詞提升回答的質量
11.5 利用AI工具輔助Python編程