讓工作化繁為簡:用Python實現視頻剪輯與製作自動化

劉瓊

  • 出版商: 機械工業
  • 出版日期: 2022-08-01
  • 定價: $479
  • 售價: 8.5$407
  • 語言: 簡體中文
  • 頁數: 248
  • 裝訂: 平裝
  • ISBN: 7111710533
  • ISBN-13: 9787111710530
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

本書是一本講解如何使用Python來快速處理的視頻的案例型圖書。
全書共包含12個章節的內容。
第1~2章主要講解Python編程環境的搭建、Python的基礎語法知識。
第3~4章主要講解素材收集基礎——爬蟲技術基礎和素材自動收集實戰。
第5章為moviepy視頻剪輯基礎,主要介紹moviepy工作與安裝方式等。
第6~11章通過大量典型案例,從視頻的導入導出開始,詳細講解剪輯技巧、視頻色彩調整、
標題和字幕效果、音頻的處理等多個方面的內容,讓讀者了解視頻自動化處理的流程。
第12章為moviepy實戰應用,選用幾個具有代表性的案例展示如何調用Python中的moviepy模塊來快速自動處理視頻的。
本書內容全面、條理清晰,講解通俗易懂,除了必要的代碼講解,
還對代碼中使用到的相關函數進行了深入剖析,帶領讀者深入學習視頻自動化剪輯的操作技巧。
本書適合想要學習視頻剪輯,提高視頻剪輯效率的讀者閱讀。

目錄大綱

前言
如何獲取學習資源
1.1 Python解釋器與代碼編輯器的安裝和使用................................... 002
1.1.1 Anaconda的安裝與配置........................................ 002
1.1.2 Jupyter Notebook的基本用法........................................ 004
1.2 模塊的安裝和導入........................................ 007
1.2.1 初識模塊........................................ 008
1.2.2 模塊的安裝........................................ 008
1.2.3 模塊的導入........................................ 009
第2章Python的基礎語法知識
2.1 變量........................................ 013
2.2 數據類型........................................ 014
2.2.1 數字........................................ 014
2.2.2 字符串........................................ 015
2.2.3 列表........................................ 018
2.2.4 字典........................................ 022
2.2.5 元組和集合........................................ 024
2.3 數據類型的查詢和轉換........................................ 024
2.3.1 數據類型的查詢........................................ 025
2.3.2 數據類型的轉換........................................ 025
2.4 運算符........................................ 027
2.4.1 算術運算符和字符串運算符........................................ 027
2.4.2 比較運算符........................................ 028
2.4.3 賦值運算符........................................ 030
2.4.4 邏輯運算符........................................ 031
2.5 編碼基本規範........................................ 032
2.5.1 縮進........................................ 032
2.5.2 註釋........................................ 032
2.6 控制語句........................................ 034
2.6.1 if 語句........................................ 034
2.6.2 for 語句........................................ 036
2.6.3 控制語句的嵌套........................................ 037
2.7 函數........................................ 038
2.7.1 內置函數........................................ 038
2.7.2 自定義函數........................................ 041
第3章爬蟲技術基礎
3.1 認識網頁結構........................................ 046
3.1.1 查看網頁源代碼........................................ 046
3.1.2 初步了解網頁結構........................................ 048
3.1.3 網頁結構的組成........................................ 048
3.1.4 百度新聞頁面結構剖析........................................ 053
3.2 Requests 模塊........................................ 055
3.2.1 獲取靜態網頁的源代碼........................................ 055
3.2.2 獲取動態加載網頁的源代碼........................................ 060
3.2.3 獲取圖片........................................ 062
3.3 正則表達式........................................ 064
3.3.1 正則表達式基礎知識........................................ 064
3.3.2 使用正則表達式提取數據........................................ 066
第4章爬取圖片和視頻
4.1 爬取豆瓣電影海報圖片........................................ 071
4.1.1 爬取網頁源代碼........................................ 071
4.1.2 爬取單頁電影海報圖片........................................ 072
4.1.3 批量爬取多頁電影海報圖片........................................ 074
4.2 爬取百度圖片........................................ 078
4.2.1 解析網頁請求........................................ 078
4.2.2 爬取單頁百度圖片........................................ 081
4.2.3 批量爬取多頁百度圖片........................................ 085
4.3 爬取好看視頻........................................ 086
第5章視頻的導入與導出
案例01 轉換視頻的文件格式........................................ 092
案例02 批量轉換視頻的文件格式........................................ 094
案例03 將視頻導出為一系列靜態圖片........................................ 098
案例04 將指定時間點的畫面導出為圖片........................................ 100
案例05 將視頻導出為GIF動畫........................................ 102
★舉一反三截取視頻片段並導出為GIF動畫................................... 104
案例06 將多張圖片合成為視頻........................................ 105
第6章視頻的剪輯與調整
案例01 旋轉視頻畫面........................................ 109
案例02 讀取視頻文件時調整畫面尺寸........................................110
案例03 按比例調整視頻畫面的尺寸........................................113
★ 舉一反三按數值調整視頻畫面的尺寸........................................115
案例04 為視頻添加同等寬度的邊框........................................116
★ 舉一反三為視頻添加不同寬度的邊框........................................117
案例05 截取視頻的片段........................................118
案例06 批量刪除視頻的片尾........................................ 120
案例07 裁剪視頻畫面........................................ 122
案例08 批量裁剪視頻畫面........................................ 124
案例09 製作快播效果的視頻........................................ 127
★ 舉一反三製作慢播效果的視頻........................................ 128
第7章視頻的色彩調整
案例01 將彩色視頻轉換為灰度視頻........................................ 131
案例02 提高視頻畫面的明度........................................ 132
★ 舉一反三降低視頻畫面的明度........................................ 134
案例03 調整視頻畫面的亮度和對比度........................................ 135
案例04 反轉視頻畫面色彩實現負片特效........................................ 136
案例05 為視頻設置顏