2016-12-16 3 views
0

Ich habe 1 Audiodatei vom SchaltstromWie mp4 Audio-dash-Fragment mit einem anderen Audio-

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file_191282-377206_header.mp4': Metadata: 

major_brand  : iso6 
minor_version : 1 
compatible_brands: mp42dashmsdhmsixiso6avc1isom 
creation_time : 2016-04-29T11:04:26.000000Z Duration: 00:00:30.02, start: 14.997333, bitrate: 49 kb/s 
Stream #0:0(eng): Audio: aac (LC) (mp4a/0x6134706D), 48000 Hz, stereo, fltp, 48 kb/s (default) 

Auch in exiftool Ausgang fusionieren:

Movie Data Size     : 180193 
Movie Data Offset    : 6388 

Ich versuche, mit einem anderen Audio und Metadaten zu fusionieren speichern Informationen wie Movie Data Size/Offset und Start/Dauer. ich mit ffmpeg versuchen/MP4Box Befehle wie:

MP4Box -new -add file_191282-377206_header.mp4 -add out000.mp4 
ffmpeg -i file_191282-377206_header.mp4 -i out000.mp4 -codec copy -shortest output.mp4 
ffmpeg -i file_191282-377206_header.mp4 -i out000.mp4 -filter_complex amerge -ac 2 -c:a aac output.mp4 

die Zeitinformation Alle gelöscht oder geändert werden.

Also Frage ist, wie 2 Audio-Dateien in MP4 zusammenführen und nicht ändern Filmgröße/Offset und Start/Dauer?

Antwort

0

Versuchen Sie, die eigentlichen Audio (AAC) nicht die Medienbehälter (MP4) zu fusionieren.
So extrahieren Sie die AAC aus jeder Mediendatei und fusionieren Sie diese Audios.
Abschließen, indem Sie das zusammengeführte Audio wieder in einen neuen MP4-Ausgang einfügen.

+0

Wenn ich Audio in einen neuen MP4-Ausgang einfüge, verliere ich die Dauer: 00: 00: 30.02 und starte: 14.997333 – mosvov

Verwandte Themen