――Was ist beim Deeolearning wichtig?
python
#Zunächst die Konvertierung von Erweiterungen
$ffmpeg input.hoge output.hoge #Hoge ist eine Erweiterung
#Umrechnung der Abtastrate
$ffmpeg input.hoge -ar 16000 output.hoge #-ar newsamplingrate
aandg.py
# -*- coding: utf-8 -*-
import sys
import glob
import os
import subprocess
#Angeben eines Verzeichnisses
if len(sys.argv) != 3:
print("python3 aandg.py [inputfile_dir] [outputfile_dir]")
sys.exit()
else:
print(sys.argv[1])
inputpath=path = os.path.abspath(sys.argv[1])
#Diesmal im eingegebenen Verzeichnis.Liste nur flv
file_list=glob.glob(inputpath+"/*.flv")
#Erstellen, wenn kein Ausgabeverzeichnis vorhanden ist
if not os.path.exists(sys.argv[2]):
os.mkdir(sys.argv[2])
print("make dir",sys.argv[2])
output_path = os.path.abspath(sys.argv[2])
for item in file_list:
#Holen Sie sich den Dateinamen ohne Konvertierungserweiterung mit Unterprozess
basename_without_ext = os.path.splitext(os.path.basename(item))[0]
#Diesmal flv 16,In 000 Hz Wellen umwandeln
cmd = "ffmpeg -i "+item+" -ar 16000 "+output_path+"/"+basename_without_ext+".wav"
runcmd = subprocess.call(cmd.split())
Recommended Posts