Hi zusammen,
ich hab hier einen Film mit Mehrkanal Sound. Zunächst wurde der auch anstandslos von MPC-HC abgespielt.
Dann habe ich ihn in einen anderen Container gepackt: mp4 -> mkv
Eigentlich sollte das ja kein Problem darstellen aber scheinbar tut es das doch:
Nach einem neuen Multiplexen mit MKVtoolnix (neuste Version) lief aber gar nichts mehr ... MPC-hc spielt das Video nicht ab.
Es bleibt einfach stehen ... man kann zwar hin- und her- springen aber es läuft einfach nicht.
Muxt man das Video ohne Audio Anteile in einen Matroska Container läuft's einwandfrei ... ergo muss es am Audio liegen.
FFPlay sagt mir:
/opt/ffmpeg/bin/ffplay -v debug -i "Video_track2.aac" ffplay version N-81411-g57503fa Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.2) 20160609 configuration: --prefix=/opt/ffmpeg --enable-gpl --enable-version3 --enable-nonfree --enable-static --disable-shared --enable-gray libavutil 55. 29.100 / 55. 29.100 libavcodec 57. 54.100 / 57. 54.100 libavformat 57. 47.101 / 57. 47.101 libavdevice 57. 0.102 / 57. 0.102 libavfilter 6. 52.100 / 6. 52.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100[file @ 0x7efce4007240] Setting default whitelist 'file,crypto'/0 [aac @ 0x7efce40008c0] Format aac probed with size=2048 and score=51[aac @ 0x7efce40008c0] Before avformat_find_stream_info() pos: 0 bytes read:32928 seeks:4 nb_streams:1[aac @ 0x7efce4009000] channel element 1.2 is not allocated Last message repeated 659 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 324 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 457 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 443 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 526 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 438 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 435 times[aac @ 0x7efce4009000] channel element 1.2 is not allocated f=0/0 Last message repeated 227 times[aac @ 0x7efce40008c0] Probe buffer size limit of 5000000 bytes reached[aac @ 0x7efce40008c0] decoding for stream 0 failed[aac @ 0x7efce40008c0] Estimating duration from bitrate, this may be inaccurate[aac @ 0x7efce40008c0] Could not find codec parameters for stream 0 (Audio: aac (LC), 5.0, fltp, 345 kb/s): unspecified sample rateConsider increasing the value for the 'analyzeduration' and 'probesize' options[aac @ 0x7efce40008c0] After avformat_find_stream_info() pos: 5001216 bytes read:5046432 seeks:4 frames:3517Input #0, aac, from 'Video_track2.aac': Duration: 03:13:31.50, bitrate: 345 kb/s Stream #0:0, 3517, 1/28224000: Audio: aac (LC), 5.0, fltp, 345 kb/sFailed to open file 'Video.aac' or configure filtergraph[AVIOContext @ 0x7efce4007580] Statistics: 5046432 bytes read, 4 seeks
Also ffplay spielt es auch nicht ab ...
Sehr merkwürdig ist nur, das VLC mit dem Ganzen überhaupt keine Probleme hat.
Das reportet aber auch:
Interpretiere ich das so richtig das "manchmal" das Ganze als 5.0 und manchmal als 7.1 erkannt wird ?
Nun, es sollte auch 7.1 Sound sein ... Kann das bedeuten das mp4box beim demuxen da was kaputt gemacht hat ?
Und gibt's 'ne Möglichkeit das wieder hinzubiegen ?