Hallo Leute,
ich benötige einen Encoder zum erzeugen von standard-konformen mpeg-ts Files unter Linux. Die bisherigen Test mit den bekannte Tools führten zu folgenden Ergebnissen:
ffmpeg:
mpeg-ts Files werden erzeugt, verhalten sich aber nicht standard-konform. (Prio1 Fehler: PAT_error2, PMT_error2, PID_error / Prio2 Fehler: PCR_repetition_error).
Laut Aussage eines ffmpeg-Entwicklers ist das mpeg-ts-modul derzeit "broken"
mencoder:
kann kein mpeg-ts bzw. nur über libavcodec -> ffmpeg
transcode / mpeg2enc (mjpegtools):
Transcode ruft mpeg2enc als Modul auf und mpeg2enc kann kein mpegts
ProjectX
Kann selbst keine mpeg erzeugen aber Umwandeln bzw. berichtigen. Ich habe versucht ein von ffmpeg erzeugtes mpeg-ts von ProjectX zu berichtigen, was auch geklappt hat. Prio1 / Prio2-Fehler sind komplett weg, jedoch zerhackselt der mir Bild und Ton (zumindest laut Analysesoftware, mplayer spielt es, aber der ist ja auch recht tolerant).
-------
Hat jemand sonst noch eine Idee, wie ich mpeg-ts erzeugen kann bzw. warum ProjectX sich so komisch verhält? Kann auch gerne eine kommerzielle Lösung (libary) sein oder gar eine Hardwarelösung mit Linux-API, ist mir alles recht (Kosten erstmal nebenrangig)
Vielen Dank & Gruss
AleX