ffmpeg -concat verlangsamt AAC-Audiodateien
835
Marc
Ich verkette sechs M4A-Dateien mit diesem Befehl
ffmpeg -f concat -i audiofiles.txt -c copy all_audio_edited.m4a
Jede Datei hat eine Dauer von 4 Stunden (insgesamt 24), aber die Verkettung funktioniert nicht ganz: Der erste Teil der Datei (der erste m4a) ist perfekt, aber alle anderen werden verlangsamt, sodass die endgültige Dauer gilt > 26 Stunden
Was ist falsch?
Vielen Dank
Marcs-MacBook-Pro:Sof marc$ ffmpeg -report -f concat -i audiofiles.txt -c copy all_audio_edited.m4a ffmpeg started on 2014-08-28 at 23:35:06 Report written to "ffmpeg-20140828-233506.log" ffmpeg version 2.3 Copyright (c) 2000-2014 the FFmpeg developers built on Aug 26 2014 17:59:15 with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) configuration: --prefix=/usr/local/Cellar/ffmpeg/2.3 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-libtheora --enable-libvorbis --enable-libvpx --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-aacenc --enable-libass --enable-ffplay --enable-libspeex --enable-libschroedinger --enable-libfdk-aac --enable-openssl --enable-libopus --enable-frei0r --enable-libcaca --enable-libquvi --enable-libvidstab --enable-libx265 --enable-libopenjpeg --extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1_1/include/openjpeg-1.5 ' libavutil 52. 92.100 / 52. 92.100 libavcodec 55. 69.100 / 55. 69.100 libavformat 55. 48.100 / 55. 48.100 libavdevice 55. 13.102 / 55. 13.102 libavfilter 4. 11.100 / 4. 11.100 libavresample 1. 3. 0 / 1. 3. 0 libswscale 2. 6.100 / 2. 6.100 libswresample 0. 19.100 / 0. 19.100 libpostproc 52. 3.100 / 52. 3.100 [concat @ 0x7fcb6c803400] Estimating duration from bitrate, this may be inaccurate Input #0, concat, from 'audiofiles.txt': Duration: 00:00:00.00, start: 0.000000, bitrate: 279 kb/s Stream #0:0: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 280 kb/s Output #0, ipod, to 'all_audio_edited.m4a': Metadata: encoder : Lavf55.48.100 Stream #0:0: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, 280 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help size= 3020597kB time=26:07:14.44 bitrate= 263.1kbits/s video:0kB audio:3004946kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.520849%
Zuerst 6x6 = 36, meinst du 6x4 = 24? Zweitens überprüfen Sie die Dauer der kleineren Dateien (und der größeren). Ffmpeg meldet manchmal nur eine geschätzte Dauer basierend auf der Bitrate, was bedeutet, dass Sie wahrscheinlich ffprobe für diese verwenden möchten. Der Mangel daran kann sein, dass nichts falsch ist.
dstob vor 10 Jahren
0
Ja, 6 Videos, jeweils 4 Stunden. Ich habe die Frage bearbeitet, um sie zu korrigieren. Ffprobe meldet den richtigen Zeitpunkt, 04: 00: 00.00 Uhr. Wenn ich alle Dateien unabhängig voneinander spiele, klingen sie perfekt, aber wenn ich die verkettete Datei wiedergebe, klingt alles nach dem ersten 04: 00: 00.00, als wäre es verlangsamt.
Marc vor 10 Jahren
0
Können Sie die Ausgabe anzeigen von: ffmpeg -i input1 -i input2 -i input3 -i input4 -i input5 -i input6?
LordNeckbeard vor 10 Jahren
1
0 Antworten auf die Frage
Verwandte Probleme
-
2
Wie kann ich eine VRO-Datei in eine AVI-Datei kodieren?
-
1
Wie kann ich Probleme mit Interlaced-Video-Ruckeln / -Schnipsen bei der Wiedergabe auf DVD-Playern b...
-
1
So zeigen Sie veoh.com-Videos mit HT03-A Android an
-
2
Beim Verknüpfen mit aac-Audiodateien wird ein 404 zurückgegeben
-
1
Wie aktiviere ich MP3, M4a für Amarok?
-
6
Wie werden AAC-Audiodateien (.m4a) in WAV decodiert?
-
3
Wie konvertiert man mjpg-Dateityp mithilfe von ffmpeg in flv?
-
1
Welche Flash-Version ist für mit ffmpeg erstellte Animationen erforderlich?
-
2
Konvertieren Sie mkv / h264-Video so, dass es auf einem Sony Ericsson-Telefon mit mittlerer Reichwei...
-
3
Audio und Video mit MP4Box / ffmpeg synchronisieren, um Dateien zu verketten