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.
brew install ffmpeg
#!/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)
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