Während ich versuche, WAV-Datei in wma Dateigröße ist viel größer als das Original-Quelldatei zu konvertieren:Muxing PCM-Audio in WMA erhöht Dateigröße erheblich
input.wav
- 11Moutput.wma
- 16M
Gibt es eine Möglichkeit, die Dateigröße der Ausgabedatei zu reduzieren?
Befehl und Ausgang:
$ ffmpeg -i input.wav -c copy output.wma
ffmpeg version N-80797-g8b4d6cc Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 6.1.1 (GCC) 20160501
configuration: --enable-gpl
libavutil 55. 27.100/55. 27.100
libavcodec 57. 48.101/57. 48.101
libavformat 57. 40.101/57. 40.101
libavdevice 57. 0.102/57. 0.102
libavfilter 6. 46.102/6. 46.102
libswscale 4. 1.100/4. 1.100
libswresample 2. 1.100/2. 1.100
libpostproc 54. 0.100/54. 0.100
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, wav, from 'input.wav':
Metadata:
encoder : Lavf57.40.101
Duration: 00:01:00.00, bitrate: 1411 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0]/0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
Output #0, asf, to 'output.wma':
Metadata:
WM/EncodingSettings: Lavf57.40.101
Stream #0:0: Audio: pcm_s16le ([1][0][0][0]/0x0001), 44100 Hz, stereo, 1411 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size= 16150kB time=00:01:00.00 bitrate=2205.1kbits/s speed=1.9e+03x
video:0kB audio:10336kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 56.255745%
Wie duplizieren Sie das Problem? Tritt das Problem auf, wenn Sie den Befehl 'ffmpeg' manuell in einer Befehlszeilenschnittstelle nicht ausführen? Zeigen Sie die vollständige Konsolenausgabe mit dem Befehl 'ffmpeg' an. – LordNeckbeard
@LordNeckbeard, hoffe du kannst jetzt meinen Code debuggen ... und 'ffmpeg.exe' ist eine ausführbare Lösung um eine Befehlszeilenschnittstelle zu bekommen. –
Siehe diese Frage: [Reduzierung der Videogröße mit demselben Format und Reduzierung der Bildgröße] (http://stackoverflow.com/questions/4490154/reducing-video-size-with-same-format-and-reducing-frame-size) –