Python: Wie man pydub benutzt

So bearbeiten Sie eine Audiodatei.

Eingabedatei input.png

Ausgabedatei out.png

Konvertierungsprogramm Schneiden Sie 3 bis 7 Sekunden aus der Eingabedatei aus.

edit.py


#! /usr/bin/python
#
#	edit.py
#
#						Oct/06/2020
#
# ------------------------------------------------------------------
import sys
from pydub import AudioSegment

# ------------------------------------------------------------------
sys.stderr.write("***Start***\n")
#
file_in = sys.argv[1]
file_out = sys.argv[2]

audio_aa = AudioSegment.from_mp3(file_in)
start = 3 * 1000
end = 7 * 1000
audio_bb = audio_aa[start:end]
audio_bb.export(file_out, format="wav")
#
sys.stderr.write("***Ende***\n")
# ------------------------------------------------------------------

Ausführungsmethode

./edit.py input.wav out.wav

Ich habe es in der nächsten Version bestätigt.

$ python --version
Python 3.8.2

Recommended Posts

Python: Wie man pydub benutzt
Python: Verwendung von pydub (Wiedergabe)
python3: Verwendung der Flasche (2)
Wie benutzt man Python Argparse?
[Python] Verwendung von checkio
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
Verwendung von Python-Bytes
[Python] Verwendung der Pandas-Serie
Verwendung von Anfragen (Python Library)
Verwendung von SQLite in Python
[Python] Verwendung von Liste 3 Hinzugefügt
Wie man MySQL mit Python benutzt
Verwendung der Python-API von OpenPose
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Verwendung der Zip-Funktion von Python
[Python] Verwendung der Typetalk-API
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
[Python] Zusammenfassung der Verwendung von Pandas
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Wie benutzt man Seaboan?
Verwendung von Image-Match
Wie man Shogun benutzt
So installieren Sie Python
So installieren und verwenden Sie pandas_datareader [Python]
Verwendung von Virtualenv
Verwendung von numpy.vectorize
Verwendung von pytest_report_header
[Python] Verwendung von __command__, Funktionserklärung
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Verwendung von SymPy
[Python] Verwendung von import sys sys.argv
Wie man x-means benutzt
Verwendung von WikiExtractor.py
[Python] Organisieren der Verwendung für Anweisungen
Memorandum über die Verwendung von Gremlin Python
Verwendung von virtualenv
[Python2.7] Zusammenfassung der Verwendung von unittest
Wie benutzt man Matplotlib?
Verwendung von iptables
Python: Verwendung von Einheimischen () und Globalen ()
Wie benutzt man numpy?
Verwendung von __slots__ in der Python-Klasse
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Verwendung der Liste []
Verwendung von "deque" für Python-Daten
Wie man Python-Kabusapi benutzt
Verwendung von Python zip und Aufzählung
[Python] Verstehen, wie rekursive Funktionen verwendet werden