Compare commits

..
1 Commits
Author SHA1 Message Date
gryf e41ba097ef Fix issue with providing arguments for check_call.
All arguments for subprocess.check_call() must be list of strings.
2026-10-16 10:17:15 +02:00
2 changed files with 7 additions and 6 deletions

No files matched your search

+5 -4
View File
@@ -3,12 +3,13 @@ flac2ogg
Flac2ogg is an automated Audio file converter.
At the beginning, aim of ``flac2ogg`` was to produce high quality *ogg* files
out of (preferably) lossless formats like *FLAC*/*WAVE*/*WavePack*. Over time
it evolved of ability to produce small-sized *mp3* files out of anything.
At the beginning, aim of ``flac2ogg`` was to produce high quality *ogg Vorbis*
files out of (preferably) lossless formats like *FLAC*/*WAVE*/*WavePack*. Over
time it evolved of ability to produce small-sized *mp3* files and *ogg Opus*
which become the default encoder.
Of course there is no constraints on what source files would be and what output
format will be, so there is a possibility to create *ogg* form low quality
format will be, so there is a possibility to create *ogg* from low quality
*mp3* files, nevertheless it doesn't make any sense :) This script automate
conversion between different type of audio formats.
+2 -2
View File
@@ -14,7 +14,7 @@ from mutagen.mp3 import MP3
from mutagen.easyid3 import EasyID3, EasyID3KeyError
VERSION = '1.3'
VERSION = '1.3.1'
def match_file(path):
@@ -158,7 +158,7 @@ class OpusEncoder(Encoder):
self.quality = 128
def encode(self, input_fname, output_fname):
sp.check_call(["opusenc", "--bitrate", self.quality, input_fname,
sp.check_call(["opusenc", "--bitrate", str(self.quality), input_fname,
output_fname])