python腳本實現(xiàn)mp4中的音頻提取并保存在原目錄
一段把mp4中的音頻提取為mp3并保存在原目錄的python腳本
需要提前安裝好ffmpeg 轉(zhuǎn)換為單線程,耗時較長
github: https://github.com/cuifeiran/extract-mp3-from-mp4
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Time : 2020/2/26 17:36
# @Author : CuiFeiran
# @FileName : tool.py
# @Software : PyCharm
# @email :cui2025@126.com
# @Blog : https://blog.csdn.net/qq_33273956
# @bilibili : https://space.bilibili.com/368768799
import os
import glob
from pydub import AudioSegment
wenjianjia = []
path = input('請輸入要轉(zhuǎn)碼的父文件夾路徑:')
for root, dirs, files in os.walk(path):
wenjianjia.append(root)
wjj = wenjianjia
for dir in wjj:
video_dir = dir
extension_list = ('*.mp4', '*.flv')
i = 1
os.chdir(video_dir)
for extension in extension_list:
for video in glob.glob(extension):
mp3_filename = os.path.splitext(os.path.basename(video))[0] + '.mp3'
AudioSegment.from_file(video).export(mp3_filename, format='mp3')
print('已轉(zhuǎn)碼', str(i), '個視頻!')
i += 1
#
# for infile in glob.glob(os.path.join(video_dir, '*.mp4')):
# os.remove(infile)
總結(jié)
到此這篇關(guān)于python腳本實現(xiàn)mp4中的音頻提取并保存在原目錄的文章就介紹到這了,更多相關(guān)python mp4 音頻提取內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
五個Pandas?實戰(zhàn)案例帶你分析操作數(shù)據(jù)
pandas是基于NumPy的一種工具,該工具是為了解決數(shù)據(jù)分析任務(wù)而創(chuàng)建的。Pandas納入了大量庫和一些標(biāo)準(zhǔn)的數(shù)據(jù)模型,提供了高效操作大型數(shù)據(jù)集的工具。pandas提供大量快速便捷地處理數(shù)據(jù)的函數(shù)和方法。你很快就會發(fā)現(xiàn),它是使Python強大而高效的數(shù)據(jù)分析環(huán)境的重要因素之一2022-01-01
Python實現(xiàn)將doc轉(zhuǎn)化pdf格式文檔的方法
這篇文章主要介紹了Python實現(xiàn)將doc轉(zhuǎn)化pdf格式文檔的方法,結(jié)合實例形式分析了Python實現(xiàn)doc格式文件讀取及轉(zhuǎn)換pdf格式文件的操作技巧,以及php調(diào)用py文件的具體實現(xiàn)方法,需要的朋友可以參考下2018-01-01
詳解Python如何批量采集京東商品數(shù)據(jù)流程
這不快過年了,又是要買年貨,又是要給女朋友買禮物的,分析一下價格,看看哪些是真的降價了2022-01-01
解決Keyerror ''''acc'''' KeyError: ''''val_acc''''問題
這篇文章主要介紹了解決Keyerror 'acc' KeyError: 'val_acc'問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

