News:

--

Main Menu

AVIDemux: kein Ton bei HEVC

Started by Woodman, February 28, 2020, 09:56:21 AM

Previous topic - Next topic

Woodman

Hallo Wissende,
ich bin der Neue ;)
Ich wollte mal eine HEVC-Datei von meinem Video-Recorder schneiden.
Dabei musste ich feststellen, das AVIDemux die Tonspuren nicht erkennt obwohl Mediainfo 3 Tonspuren anzeigt.
Mit VLC lässt sich die Datei auch einwandfrei wiedergeben.

Hat jemand eine Idee, wo ich noch schauen könnte?

Keep  ;D
Horst

Ergänzung: Es dreht sich um die Version 2.7.5

eumagga0x2a

Bitte erst einmal mit dem letzten verfügbaren Nightly testen (nicht vergessen, die Index-Datei *.idx2 vorher zu löschen!):

--> VC++ builds: https://avidemux.org/nightly/vsWin64/
--> MinGW builds: https://avidemux.org/nightly/win64/

Wenn das Problem auch da besteht, bitte ein Sample mittels WeTransfer (es wird keine E-Mail-Adresse benötigt, bitte sich nicht von der Gestaltung der Webseite irritieren lassen!), Mega, Dropbox or Google Drive bereitstellen.

Woodman

Hallo eumagga0x2a,
ich habe mal beide Versionen installiert, aber es ist kein Unterschied zur ursprünglichen 2.5.7-Version. Dokumentiert wird das auch in der .idx2-Datei:
PSD1
[System]
Version=6
Type=T
File=H:/46.000.Das geheime Leben der Pflanzen (1_3).ts
Append=0
[Video]
Width=1920
Height=1080
Fps=50000
Interlaced=0
AR=0
Pid=201
VideoCodec=H265
[Audio]
Tracks=0
[Data]
Audio bf:0003315c
Video at:00024c3c:0013 Pts:1171509064:1171491064  IF:00bf61:0:0 BF:002c8b:-7200:1800 BF:001c2b:-10800:3600 BF:000b97:-12600:-1 BF:000dda:-9000:7200 BF:001b37:-3600:9000 BF:000b64:-5400:10800 BF:000bcc:-1800:12600 PF:00637f:14400:14400 BF:002a07:7200:16200 BF:0018cc:3600:18000 BF:000b88:1800:-1 BF:000c37:5400:21600 BF:00159b:10800:23400 BF:000b78:9000:25200 BF:0009c4:12600:27000 PF:0055be:28800:28800 BF:001914:21600:30600 BF:000f8d:18000:32400 BF:0006cb:16200:-1 BF:00083f:19800:36000 BF:000fca:25200:37800 BF:000821:23400:39600 BF:0007b6:27000:41400 PF:005899:43200:43200 BF:001ad9:36000:45000 BF:000efc:32400:46800 BF:000733:30600:-1 BF:0007b0:34200:50400 BF:0012bc:39600:52200 BF:000b5b:37800:54000 BF:000a20:41400:55800
Audio bf:00079c4c
Video at:0006b960:0013 Pts:1171566664:1171548664  IF:00bba3:0:0 BF:002632:-7200:1800 BF:001437:-10800:3600 BF:000a80:-12600:-1 BF:0009f1:-9000:7200 BF:00121f:-3600:9000 BF:0009f0:-5400:10800 BF:000858:-1800:12600 PF:003e54:14400:14400 BF:001c4c:7200:16200 BF:000e94:3600:18000 BF:00079d:1800:-1 BF:00082f:5400:21600 BF:000e72:10800:23400 BF:00080f:9000:25200 BF:00085b:12600:27000 PF:00539b:28800:28800 BF:001978:21600:30600 BF:000ede:18000:32400 BF:0007bf:16200:-1 BF:00073e:19800:36000 BF:00108a:25200:37800 BF:000714:23400:39600 BF:000811:27000:41400 PF:005384:43200:43200 BF:001e06:36000:45000 BF:001246:32400:46800 BF:0008c3:30600:-1 BF:0009be:34200:50400 BF:0011f6:39600:52200 BF:0009f6:37800:54000 BF:000a7a:41400:55800

Und was ist WeTransfer bzw. wie funktioniert das? ???
Ich habe mal mit einem Hex-Editor ein ca 600KB großes Stück abgeschnitten, was ich Dir zukommen lassen könnte.

Keep  ;D
Horst

Quote from: eumagga0x2a on February 28, 2020, 10:21:46 AM
Bitte erst einmal mit dem letzten verfügbaren Nightly testen (nicht vergessen, die Index-Datei *.idx2 vorher zu löschen!):

--> VC++ builds: https://avidemux.org/nightly/vsWin64/
--> MinGW builds: https://avidemux.org/nightly/win64/

Wenn das Problem auch da besteht, bitte ein Sample mittels WeTransfer (es wird keine E-Mail-Adresse benötigt, bitte sich nicht von der Gestaltung der Webseite irritieren lassen!), Mega, Dropbox or Google Drive bereitstellen.

eumagga0x2a

600 KB ist zu wenig, 50 MB bis 100 MB würden aber genügen.

https://wetransfer.com

Woodman

Quote from: eumagga0x2a on February 28, 2020, 02:04:30 PM
600 KB ist zu wenig, 50 MB bis 100 MB würden aber genügen.

https://wetransfer.com
Das sind immerhin fast 20min Film mit 3 Tonspuren. Es sind übrigens keine 600KB sondern 600MB 8)
Die Übertragung läuft - braucht noch etwa eine Stunde.
Soll ich den Link dann hier posten?

Keep  ;D
Horst

eumagga0x2a

Quote from: Woodman on February 28, 2020, 02:23:53 PM
Es sind übrigens keine 600KB sondern 600MB 8)

Ich hatte die ursprünglichen Angaben für bare Münze genommen  ;D
600 MB (oder wohl MiB = 600 * 1.048.576 Bytes gegenüber 600 * 1.000.000 bei MB) Dateigröße ist schlecht. Es kann dauern, bis ich in der Lage sein werde, so ein großes Sample herunterzuladen.

QuoteSoll ich den Link dann hier posten?

Ja, oder mit einer PN schicken. Danke.

Woodman

Ok, ich habe die Datei auf 64MB verkürzt, das sind ca. 1:40min Laufzeit.
Hier ist der Link dazu: https://we.tl/t-QFX3ouRu2r

Keep  ;D
Horst

Fred II

Als Erste Hilfe: Mit "mkvtoolnix" alle Spuren, bis auf Video und eine Tonspur, löschen. Anschließend funktioniert es mit der mkv-Datei und Avidemux.

Gruß, Fred

eumagga0x2a

Danke, kann das Problem bestätigen. Wir finden keine PMT und beim dadurch erzwungenen Brute-Force-Parsen des Streams klappt die Erkennung von AAC LATM nicht. Werde mir das demnächst näher anschauen.

Und klar, es ist ein Problem mit dem MpegTS-Demuxer, nicht mit dem Matroska-Demuxer...

eumagga0x2a

Die Ursache war im Grunde dieselbe wie in no audio with dvb-t2 recordings. Das Problem sollte für künftige Builds mit [demuxers/MpegTS] Do not expect LATM frames to be aligned at PES packet boundaries when brute-force probing audio behoben sein.

Andere Arten von Audio-Tracks müssten genauso davon betroffen sein, aber ohne entsprechende Samples lasse ich die Finger davon.