[PYTHON] Konvertieren Sie wma in mp3 auf dem Mac

iTune konnte keine .wma-Datei lesen

Nach einer Untersuchung stellte ich fest, dass ich eine App namens Switch herunterladen und konvertieren konnte.

Der freie Teil hatte jedoch den Nachteil, dass nur 5 Fälle gleichzeitig konvertiert werden konnten.

Also habe ich selbst ein Programm gemacht, also dieses Memo.

Verfahren

  1. Brew Installation, Python Installation Ich muss brauen. Du brauchst auch Python.
  2. Installieren Sie ffmpeg
brew install ffmpeg
  1. Erstellen eines Konverters
#!/usr/bin/env python
# -*- coding:utf-8 -*-

import os
import fnmatch
from subprocess import call

matches = []
for root, dirnames, filenames in os.walk('./'):
    for filename in fnmatch.filter(filenames,'*.wma'):
        matches.append(os.path.join(os.path.abspath(root), filename))

for match in matches:
    message = "convert {0} to {1}".format(match, match.replace('.wma', '.mp3'))
    before = match.decode('utf-8')
    after = before.replace('.wma', '.mp3')
    print message
    if os.path.exists(after):
        print 'This file is already converted.'
    else:
        call(u'ffmpeg -i "{0}" "{1}"'.format(before, after), shell=True)
  1. Führen Sie aus

Sei bereit zu rennen

chmod +x wma2mp3.py
mv wma2mp3.py /usr/bin/

Führen Sie den folgenden Befehl in dem Verzeichnis aus, das die zu konvertierende Datei enthält

wma2mp3.py

Recommended Posts

Konvertieren Sie wma in mp3 auf dem Mac
Aktualisieren Sie die Python, die Sie auf Ihrem Mac hatten, auf 3.7-> 3.8
So installieren Sie mysql-connector-python auf einem Mac
Anweisungen zur Installation von matplotlib auf Ihrem Mac
So installieren Sie OpenCV auf einem Mac
Schritte zum Installieren von python3 auf einem Mac
Aktualisieren Sie Mac Python von 2 auf 3
So installieren Sie drobertadams / toggl-cli auf einem Mac
Ich möchte Linux auf dem Mac verwenden
So löschen Sie Python 2.x auf einem Mac.
Zum HSV konvertieren
Python auf Mac
Konvertieren Sie mp4 in mp3 mit ffmpeg (eingebettete Thumbnail-Version)
Vorbereiten der Ausführung von ImageMagick + im4java unter Mac OS
Konvertieren Sie XLSX in CSV in der Befehlszeile
Installieren Sie Tensorflow auf dem Mac
Installieren Sie pyenv auf dem Mac
Konvertieren Sie 202003 bis 2020-03 mit Pandas
Konvertiere Kanji in Kana
Pyenv + virtualenv auf dem Mac
Schritte zum Installieren des neuesten Python auf Ihrem Mac
Jupyter in py umwandeln
Installieren Sie Ansible auf einem Mac
Sehr einfach, SciPy unter Mac OS X zu installieren
Einstellungen zum Generieren animierter GIFs aus Python auf dem Mac
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Konvertiere keras-yolo3 in onnx
numba Installation auf dem Mac
Dikt in Array konvertieren
Ich möchte Lambda mit Python auf Mac AWS!
Führen Sie OpenMVG auf einem Mac aus
Konvertieren Sie json in Excel
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Caffe auf dem Mac
Installieren Sie Mecab auf dem Mac
Installieren Sie Mecab-Python auf dem Mac
Versuchen Sie Deepdream auf dem Mac
Verwenden Sie pyOCR, um die Beschreibung auf der Karte in Text umzuwandeln
Wie man Youtube in MP3 konvertiert und es super sicher herunterlädt [Python]
Was tun, wenn `pip install matplot lib` auf dem Mac fehlschlägt?
Stellen Sie mit ssh-Verbindung vom Mac aus eine Verbindung zu centos6 auf der Virtualbox her
So installieren Sie Theano unter Mac OS X mit Homebrew
Konvertieren Sie eine hexadezimale Zeichenfolge in eine Binärzeichenfolge
[Python] Datum in Zeichenfolge konvertieren
Konvertieren Sie numpy int64 in python int
[Python] Liste in Pandas konvertieren [Pandas]
Hinweise zur Installation von dlib auf einem Mac
Pyramid + Mongodb-Umgebung auf Mac
Konvertieren Sie HTML in eine Textdatei
Installieren Sie pygame auf python3.4 auf dem Mac
Installieren Sie das Modul auf Anaconda (Mac)
Installieren Sie OpenPose auf einem Mac (Catalina)
So registrieren Sie sich bei pypi
Installieren Sie numba auf dem Mac
Umgang mit Python auf Mac
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Starten Sie einen lokalen Server auf dem Mac
Konvertieren Sie das Scratch-Projekt in Python
[Python] Konvertieren Sie Shift_JIS in UTF-8