Hallo zusammen,
nachdem ich mittels ggrab einen Film aufgezeichnet habe und im folgendem mittels Vidomi geschnitten habe, passt der Audiostream nicht mehr.
Nun, wie komme ich zu dieser Aussage? Wenn ich nun weiter den geschnittenen Film mit TMPGEnc demultiplexen will, kann dieses den Audio-Header nicht auslesen un erkennt folglich keine Audiospur. Nehme ich wiederum das Orginalfile wir der Audio-Header ohne weiteres erkannt!
Hat jemand von Euch ein ähnliches Problem gehabt bzw. eine Idee an was das liegen kann?
Gruß
Andrax
ggrab -> Vidomi -> Audio defekt
-
- Neugieriger
- Beiträge: 8
- Registriert: Samstag 10. Mai 2003, 09:44
-
- Erleuchteter
- Beiträge: 825
- Registriert: Dienstag 13. August 2002, 22:40
bei deinen problem kann ich dir leider nicht helfen. aber benutz doch mal die suchfunktion.
du kannst aber mal was anderes ausprobieren: nimm dein org. file, lade das in ds.jar oder x08.jar rein und erstelle ein mpeg2. das schneide dann mit vidomi.
ich persönlich mach das so (benutze wingrabE):
besorg dir mal von http://www.moonlight.co.il/download/
den Moonlight MPEG Stream Explorer DEMO.
dort haust du dann dein m2p rein. da wird dir jeder frame einzeln angezeigt (der untere frame ist ausschlaggebend). dort stellst du vorher noch auf i-frames um. jetzt suchst du dir deine schnittpunkte und notierst diese. jetzt benötigst du (von was weiss ich woher) ds.jar 0.61k z.b..
!!! java muss installiert sein
ds.jar starten, mit den standarteinstellungen (einfach wenn was verstellt, die ds.ini löschen)
unter main, oben links, doppelklick mit rechts, dort dein m2p auswählen, und bei convert demux auswählen.
unter files, doppelklick links auf dein file, im neuen fenster unter videofile cuttings deine schnittpunkte eingeben (! wenn der film gleich am anfang losgeht, die null nicht vergessen), mit apply and close schliessen.
dann unter output dirs + dein zielverzeichnis auswählen (dabei ist ds.jar zickig. bei mir mir ds.jar auf dem ziellaufwerk gespeichert sein UND ich muss ein verzeichnis mit unterverzeichnis angelegt haben und mich bis zum unterverzeichnis durchklicken damit ds.jar die zieldateien wenigstens auf dem ziellaufwerk speichert. ansonsten speichert es die dateien dort, wo die quelldatei ist.)
unter spec eventuell noch rename all audios to mpa einstellen
unter options normal logfile anklicken.
zurück zu main auf go! klicken und ab geht die post.
jetzt hast du ein mpa, mpv und dein log. ich benenne das jetzt in m2a, m2v um und werfe das ifoedit oder dvdlab zum frass vor (wenn die auflösung stimmt).
wenn du noch das nötige kleingeld hast, kannst du dein m2v noch durch mpeg2vcr jagen und die gop's korrigieren.
harbad
du kannst aber mal was anderes ausprobieren: nimm dein org. file, lade das in ds.jar oder x08.jar rein und erstelle ein mpeg2. das schneide dann mit vidomi.
ich persönlich mach das so (benutze wingrabE):
besorg dir mal von http://www.moonlight.co.il/download/
den Moonlight MPEG Stream Explorer DEMO.
dort haust du dann dein m2p rein. da wird dir jeder frame einzeln angezeigt (der untere frame ist ausschlaggebend). dort stellst du vorher noch auf i-frames um. jetzt suchst du dir deine schnittpunkte und notierst diese. jetzt benötigst du (von was weiss ich woher) ds.jar 0.61k z.b..
!!! java muss installiert sein
ds.jar starten, mit den standarteinstellungen (einfach wenn was verstellt, die ds.ini löschen)
unter main, oben links, doppelklick mit rechts, dort dein m2p auswählen, und bei convert demux auswählen.
unter files, doppelklick links auf dein file, im neuen fenster unter videofile cuttings deine schnittpunkte eingeben (! wenn der film gleich am anfang losgeht, die null nicht vergessen), mit apply and close schliessen.
dann unter output dirs + dein zielverzeichnis auswählen (dabei ist ds.jar zickig. bei mir mir ds.jar auf dem ziellaufwerk gespeichert sein UND ich muss ein verzeichnis mit unterverzeichnis angelegt haben und mich bis zum unterverzeichnis durchklicken damit ds.jar die zieldateien wenigstens auf dem ziellaufwerk speichert. ansonsten speichert es die dateien dort, wo die quelldatei ist.)
unter spec eventuell noch rename all audios to mpa einstellen
unter options normal logfile anklicken.
zurück zu main auf go! klicken und ab geht die post.
jetzt hast du ein mpa, mpv und dein log. ich benenne das jetzt in m2a, m2v um und werfe das ifoedit oder dvdlab zum frass vor (wenn die auflösung stimmt).
wenn du noch das nötige kleingeld hast, kannst du dein m2v noch durch mpeg2vcr jagen und die gop's korrigieren.
harbad
philips sat avia 600
-
- Neugieriger
- Beiträge: 8
- Registriert: Samstag 10. Mai 2003, 09:44
@Harbad,
erst mal herzlichen Dank für Deine ausführliche Beschreibung. In ähnlicher Art und Weise habe ich dies schon probiert.
Nachdem es eine Nachfolgeversion von DS gibt (heißt jetzt "X08"), habe ich eben diese verwendet.
Für einen Test habe ich nochmal mittels ggrab eine 5-minütige Filmsequenz mit AC3 aufgenommen. Ergänzend möchte ich erwähnen, dass ggrab/sserver auf meinem Linux-Server läuft Dabei habe ich die Debug-Infos aktiviert, wobei ich keine Fehler (Paketverluste) feststellen konnte.
Nachdem ich das File hatte, hab ich es gleich mittels X08 demuxed. Nachfolgender Ausschnitt des Logfiles zeigt, dass irgendwelche Frames fehlen:
------------ Start ----------------------------
X V0.80 (12.07.2003)
=== session infos ===
=> working with collection 0
-> write output files to :
/storage/Video/
=> File 0: /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).m2p (159625342 bytes)
=> File is MPEG-2 PS/SS (Video/Audio PES)
=> demux
-> found PES-ID 0xE0 (MPEG Video)
-> found PES-ID 0xBD (private stream 1) (SubID 0x80)
-> video basics: 704*576 @ 25fps @ 0.7031 (16:9) @ 15000000bps, vbvBuffer 112
dropping useless B-Frames @ GOP#0 / new Timecode 00:00:00.000
video: fr/ct/1p/cg/og/dg 280/1/0/22/0/0
videolength: 280f @ 00:00:11.200
avg. nom. bitrate 3177257bps (min/max: 2327600/3880000)
set first sequence_header bitrate to 3880000bps
===> new File: /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).mpv
--> Celltimes in: /storage/Video/CellTimes.txt
--> AC-3 Audio (Sub ID 0x80)
Audio PTS: first packet 00:00:00.340, last packet 00:00:11.392
Video PTS: start 1.GOP 00:00:00.199, end last GOP 00:00:11.399
-> adjusting audio at video-timeline
-> 4 frame(s) (128ms) pre-inserted @ 00:00:00.000
=> src_audio: AC-3,CM,3/2lfe(5.1),48000Hz,448kbps @ 00:00:00.128
-> skipped sourceframe(s) @ 00:00:00.416
-> skipped sourceframe(s) @ 00:00:00.672
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
--- process cancelled ----
audio frames: wri/pre/skip/ins/add 27/4/9/0/0 @ 00:00:00.864 ..
===> new File: /storage/Video/PREMIERE_1_Training_Day_(Training_Day)_20030809_1129061(mpg).ac3
summary of created media files:
.Video: 280 Frames 00:00:11.200 /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).mpv
Audio 0: 27 Frames 00:00:00.864 4/9/0/0 /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).ac3
=> 4489376 bytes written...
------------ END ----------------------------
Nun stellt sich mir die Frage an was wird es wohl liegen?
Kann es sein, dass es am Neutrino-Image liegt?
Ich habe derzeit das
- alexW1xBaseimageV1.6.10 mit
- cramfs.cdk vom 01.08.03 (HEADER-Tests)
Da ich schon vor dem Flash-Update Probleme wie oben beschrieben hatte, weiß ich ehrlich gesagt nicht mehr weiter.
Thx for any suggestions
Andrax
erst mal herzlichen Dank für Deine ausführliche Beschreibung. In ähnlicher Art und Weise habe ich dies schon probiert.
Nachdem es eine Nachfolgeversion von DS gibt (heißt jetzt "X08"), habe ich eben diese verwendet.
Für einen Test habe ich nochmal mittels ggrab eine 5-minütige Filmsequenz mit AC3 aufgenommen. Ergänzend möchte ich erwähnen, dass ggrab/sserver auf meinem Linux-Server läuft Dabei habe ich die Debug-Infos aktiviert, wobei ich keine Fehler (Paketverluste) feststellen konnte.
Nachdem ich das File hatte, hab ich es gleich mittels X08 demuxed. Nachfolgender Ausschnitt des Logfiles zeigt, dass irgendwelche Frames fehlen:
------------ Start ----------------------------
X V0.80 (12.07.2003)
=== session infos ===
=> working with collection 0
-> write output files to :
/storage/Video/
=> File 0: /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).m2p (159625342 bytes)
=> File is MPEG-2 PS/SS (Video/Audio PES)
=> demux
-> found PES-ID 0xE0 (MPEG Video)
-> found PES-ID 0xBD (private stream 1) (SubID 0x80)
-> video basics: 704*576 @ 25fps @ 0.7031 (16:9) @ 15000000bps, vbvBuffer 112
dropping useless B-Frames @ GOP#0 / new Timecode 00:00:00.000
video: fr/ct/1p/cg/og/dg 280/1/0/22/0/0
videolength: 280f @ 00:00:11.200
avg. nom. bitrate 3177257bps (min/max: 2327600/3880000)
set first sequence_header bitrate to 3880000bps
===> new File: /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).mpv
--> Celltimes in: /storage/Video/CellTimes.txt
--> AC-3 Audio (Sub ID 0x80)
Audio PTS: first packet 00:00:00.340, last packet 00:00:11.392
Video PTS: start 1.GOP 00:00:00.199, end last GOP 00:00:11.399
-> adjusting audio at video-timeline
-> 4 frame(s) (128ms) pre-inserted @ 00:00:00.000
=> src_audio: AC-3,CM,3/2lfe(5.1),48000Hz,448kbps @ 00:00:00.128
-> skipped sourceframe(s) @ 00:00:00.416
-> skipped sourceframe(s) @ 00:00:00.672
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
-> skipped sourceframe(s) @ 00:00:00.864
--- process cancelled ----
audio frames: wri/pre/skip/ins/add 27/4/9/0/0 @ 00:00:00.864 ..
===> new File: /storage/Video/PREMIERE_1_Training_Day_(Training_Day)_20030809_1129061(mpg).ac3
summary of created media files:
.Video: 280 Frames 00:00:11.200 /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).mpv
Audio 0: 27 Frames 00:00:00.864 4/9/0/0 /storage/Video/Training_Day_(Training_Day)_20030809_1129061(mpg).ac3
=> 4489376 bytes written...
------------ END ----------------------------
Nun stellt sich mir die Frage an was wird es wohl liegen?
Kann es sein, dass es am Neutrino-Image liegt?
Ich habe derzeit das
- alexW1xBaseimageV1.6.10 mit
- cramfs.cdk vom 01.08.03 (HEADER-Tests)
Da ich schon vor dem Flash-Update Probleme wie oben beschrieben hatte, weiß ich ehrlich gesagt nicht mehr weiter.
Thx for any suggestions
Andrax
-
- Erleuchteter
- Beiträge: 825
- Registriert: Dienstag 13. August 2002, 22:40
tja, gute frage.
was ist das für ne box. wenn die älteren image auch streiken, würd ich mal versuchen unter windoofs zu streamen (wenn möglich), nur um auszuschliessen das es an der box liegt. das log sieht ja schon gewaltig verhunst aus. wenn das ein 5 min. fil war sollten es ca. 7500 videoframes sein (ich seh aber blos 280 = ca. 11 sec.), bei audio ist das ja noch schlimmer. gibt es eigentlich kein anderes programm für linux?
was ist das für ne box. wenn die älteren image auch streiken, würd ich mal versuchen unter windoofs zu streamen (wenn möglich), nur um auszuschliessen das es an der box liegt. das log sieht ja schon gewaltig verhunst aus. wenn das ein 5 min. fil war sollten es ca. 7500 videoframes sein (ich seh aber blos 280 = ca. 11 sec.), bei audio ist das ja noch schlimmer. gibt es eigentlich kein anderes programm für linux?
philips sat avia 600
-
- Neugieriger
- Beiträge: 8
- Registriert: Samstag 10. Mai 2003, 09:44
Hi again,
ich hab ne sagem box.
Streams, die ich beispielsweise mit WinGrabE aufgezeichnet habe, funktionieren problemlos.
Das seltsame ist nur, dass ggrab bis vor ca. 2 Monaten problemlos funktionierte. Ich hab keine Ahnung an was es liegen könnte bzw. was ich möglicherweise installiert habe, dass es gleichwohl auf meiner Suse 8.2 Büchse, als auch auf der Windoof-Büchse nicht mehr funktioniert.
Der Log-Ausschnitt von X08 meines letzten Postings zeigt nur einen Teil des gesamten Logs, den ich nur examplarisch beigefügt habe. Das Ergebnis von X08 erhalte ich auf beiden Systemen.
Bislang ist mir kein anderes Programm unter Linux bekannt, dass als Streamingserver läuft und vergleichbare Funktionaltität bietet. Für jeden Hinweis auf eine Alternative unter Linux wäre ich dankbar.
Denn warum sollten zwei Rechner laufen, wenns eigentlich auch einer tut?
Grüße
andrax
ich hab ne sagem box.
Streams, die ich beispielsweise mit WinGrabE aufgezeichnet habe, funktionieren problemlos.
Das seltsame ist nur, dass ggrab bis vor ca. 2 Monaten problemlos funktionierte. Ich hab keine Ahnung an was es liegen könnte bzw. was ich möglicherweise installiert habe, dass es gleichwohl auf meiner Suse 8.2 Büchse, als auch auf der Windoof-Büchse nicht mehr funktioniert.
Der Log-Ausschnitt von X08 meines letzten Postings zeigt nur einen Teil des gesamten Logs, den ich nur examplarisch beigefügt habe. Das Ergebnis von X08 erhalte ich auf beiden Systemen.
Bislang ist mir kein anderes Programm unter Linux bekannt, dass als Streamingserver läuft und vergleichbare Funktionaltität bietet. Für jeden Hinweis auf eine Alternative unter Linux wäre ich dankbar.
Denn warum sollten zwei Rechner laufen, wenns eigentlich auch einer tut?
Grüße
andrax
-
- Erleuchteter
- Beiträge: 825
- Registriert: Dienstag 13. August 2002, 22:40
wenn es auf zwei rechnern nicht funktioniert, dürfte es wohl die box sein die ärger macht. und wenn es vor zwei monaten funktioniert hat, was hast du denn in den letzten zwei monaten mit der box angestellt (neues image vielleicht??). hast du schon mal das netzwerkkabel aus der box rausgezogen und wieder reingesteckt.
philips sat avia 600
-
- Neugieriger
- Beiträge: 8
- Registriert: Samstag 10. Mai 2003, 09:44
Wie Du schon richtig vermutest, habe ich zuletzt das Baseimage und die cramfs.cdk auf meine Box neu draufgebügelt. Ausschlag gebend war der Grund, dass das Streaming nicht mehr funktionierte. Somit habe ich die aktuellsten Images geflasht.
Das mit dem Netzwerkkabel habe ich eben gemacht und streame gerade. Mal sehen was passiert. In diesem Zusammenhang möchte ich noch erwähnen, dass die Box an einem 10/100er-Switch hängt. Ich werde mal die kommenden Tage probieren, ein anderes Kabel zu verwenden bzw. in die Linux-Büchse eine weitere Netzwerkkarte einzubauen und diese auf 10MBit zu bremsen.
Weitere Infos demnächst. (Bin vermutlich die nächsten 2 Tage geschäftlich unterwegs)
Bis dahin
viele Grüße
Andrax
Das mit dem Netzwerkkabel habe ich eben gemacht und streame gerade. Mal sehen was passiert. In diesem Zusammenhang möchte ich noch erwähnen, dass die Box an einem 10/100er-Switch hängt. Ich werde mal die kommenden Tage probieren, ein anderes Kabel zu verwenden bzw. in die Linux-Büchse eine weitere Netzwerkkarte einzubauen und diese auf 10MBit zu bremsen.
Weitere Infos demnächst. (Bin vermutlich die nächsten 2 Tage geschäftlich unterwegs)
Bis dahin
viele Grüße
Andrax
-
- Neugieriger
- Beiträge: 8
- Registriert: Samstag 10. Mai 2003, 09:44
-
- Beiträge: 1
- Registriert: Mittwoch 1. Oktober 2003, 18:04
-
- Einsteiger
- Beiträge: 105
- Registriert: Mittwoch 30. April 2003, 09:30