shinichi
Anmeldungsdatum: 14. März 2008
Beiträge: 669
Wohnort: Lausitz + Honshu
|
Du hast da anscheinend tausende kleiner MPEG-PS-Dateien. Kann es sein, dass die Dateinamen fortlaufende Nummern sind? Möglicherweise nahm die Kamera immer sehr sehr kurze Videoschnipsel auf und hat die in diesem Format abgespeichert. Falls fortlaufende Nummer zutrifft, probier erstmal, alle deine Dateien zu einer einzigen zusammen zu führen:
| cat *.mpg >> freiwählbarername.mpg
|
cat ist ein Standardprogramm, hat bereits jedes Linux dabei. Du musst dich natürlich im Ordner befinden, in dem die Dateien sind (das ist wohl auch der Grund, warum der ffmpeg-Befehl weiter oben nicht funktionierte (no such file or directory)). Am besten auch immer mit Kopien rumprobieren bzw. Sicherheitskopien vor dem Rumprobieren machen!
|
thom_raindog
(Themenstarter)
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
shinichi schrieb: Du hast da anscheinend tausende kleiner MPEG-PS-Dateien. Kann es sein, dass die Dateinamen fortlaufende Nummern sind? Möglicherweise nahm die Kamera immer sehr sehr kurze Videoschnipsel auf und hat die in diesem Format abgespeichert.
Exakt das.
Falls fortlaufende Nummer zutrifft, probier erstmal, alle deine Dateien zu einer einzigen zusammen zu führen:
| cat *.mpg >> freiwählbarername.mpg
|
cat ist ein Standardprogramm, hat bereits jedes Linux dabei. Du musst dich natürlich im Ordner befinden, in dem die Dateien sind (das ist wohl auch der Grund, warum der ffmpeg-Befehl weiter oben nicht funktionierte (no such file or directory)). Am besten auch immer mit Kopien rumprobieren bzw. Sicherheitskopien vor dem Rumprobieren machen!
Ja, cat kenne ich. Ich hab damit jetzt eine komplette Datei erstellt. VLC macht immer noch genau nix, wenn ich die damit aufrufe (zeigt aber immerhin 99 Minuten Spielzeit an). ffmpeg -i wirft auch wieder [mp3float @ 0x55bbfd5ef4c0] Header missing
Last message repeated 797 times
[mp3float @ 0x55bbfd5ef4c0] big_values too big
[mp3float @ 0x55bbfd5ef4c0] Error while decoding MPEG audio frame.
[mp3float @ 0x55bbfd5ef4c0] Header missing
Last message repeated 360 times
[mp3float @ 0x55bbfd5ef4c0] big_values too big
[mp3float @ 0x55bbfd5ef4c0] Error while decoding MPEG audio frame.
[mp3float @ 0x55bbfd5ef4c0] Header missing
Last message repeated 578 times
[mpeg @ 0x55bbfd5ed600] decoding for stream 0 failed
[mpeg @ 0x55bbfd5ed600] Could not find codec parameters for stream 0 (Audio: mp3 (mp3float), stereo, fltp, 96 kb/s): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpeg, from 'Compiled.mpg':
Duration: 01:38:49.18, start: 30576.974111, bitrate: 33 kb/s
Stream #0:0[0x1e0]: Audio: mp3, stereo, fltp, 96 kb/s
At least one output file must be specified aus. Sieht also nicht so aus, als würde aus den unbrauchbaren Einzeldateien was sinnvolleres, wenn ich sie mit cat zusammenklebe.
|
Steev
Anmeldungsdatum: 5. September 2006
Beiträge: 2237
|
Ja, wie viele .mpg hast du? Laut MediaInfo 67KB, das ist nichts. Ich vermute auch ein Cat wird da nichts bringen. Zeig uns mal die die Liste der .mpg Dateien in deinem Pfad. ls (Das ist ein Link)
|
thom_raindog
(Themenstarter)
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
Steev schrieb: Ja, wie viele .mpg hast du? Laut MediaInfo 67KB, das ist nichts. Ich vermute auch ein Cat wird da nichts bringen. Zeig uns mal die die Liste der .mpg Dateien in deinem Pfad. ls (Das ist ein Link)
*seufz* Danke, ls kenne ich. 😉 In dem einen Ordner, mit dem ich hier jetzt versuchsweise arbeite, liegen 500 .mpg-Dateien. Ich schätze, in den anderen (hunderten) Ordnern sieht es ähnlich aus. Ja, die Kamera macht imer kürzeste Aufnahmen. Ich schätze, die Software vor Ort fügt dieses irgendwie zu einem betrachtbaren Video zusammen. Wenn die mpgs aber nicht kaputt sind, müsste das doch irgendwie auch gehen, oder? Mir scheint ja immer noch die wahrscheinlichste Variante, das die Dinger durch die Bank weg irgendwie beschädigt sind...
|
Steev
Anmeldungsdatum: 5. September 2006
Beiträge: 2237
|
Kannst du in den Einstellungen der Kamera etwas ändern → "In 1 Datei" o.ä.?
|
thom_raindog
(Themenstarter)
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
Steev schrieb: Kannst du in den Einstellungen der Kamera etwas ändern → "In 1 Datei" o.ä.?
Nein. Außerdem funktioniert das System JETZT ja auch zu voller Zufriedenheit. Es geht nur um die von mir von der Platte geretteten alten Daten, auf denen hoffentlich der Diebstahl zu sehen wäre, wenn man sie denn genutzt bekäme. ☺
|
Steev
Anmeldungsdatum: 5. September 2006
Beiträge: 2237
|
Schätze nicht, dass man die noch nutzen kann. Cat ist m.E. auch eher was für andere Dateitypen. Dann müsste der VLC auch die kleinen abspielen. Tut er das nicht, sind sie wohl beschädigt?
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Ich würde mal einen Versuch mit anderen Playern starten - mplayer2, mpv und ggf. auch mal dvbcut und Avidemux probieren, die haben bei beschädigten mpeg2-Dateien oft mehr Glück - vielleicht klappt es damit mpeg2-PS nach mpeg2-PES zu remuxen und die Dinger zusammenzufügen.
|
Dogeater
Anmeldungsdatum: 16. Juni 2015
Beiträge: 3381
|
Oder eine bisher super funktionierende .mpg vor die defekten .mpg setzen und verbinden. Soweit ich das lese, hast du das noch nicht probiert?
|
Steev
Anmeldungsdatum: 5. September 2006
Beiträge: 2237
|
laut mediainfo hat diese .mpg oder die .mpg auch keine Audiospur. Ist das richtig? Zudem steht da "usually", was auch etwas vage ist.
Ich würde mal einen Versuch mit anderen Playern starten
Oder ffplay (im ffmpeg-Paket) ffplay DATEI.mpg
|
thom_raindog
(Themenstarter)
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
Steev schrieb: laut mediainfo hat diese .mpg oder die .mpg auch keine Audiospur. Ist das richtig? Zudem steht da "usually", was auch etwas vage ist.
Ich würde mal einen Versuch mit anderen Playern starten
Oder ffplay (im ffmpeg-Paket) ffplay DATEI.mpg
ffplay übergibt sich ählich wie ffmpeg: [mp3float @ 0x7f8c98002b00] Header missing 0KB sq= 0B f=0/0
Last message repeated 33 times
[mpeg @ 0x7f8c98000bc0] decoding for stream 0 failed
[mpeg @ 0x7f8c98000bc0] Could not find codec parameters for stream 0 (Audio: mp3 (mp3float), 0 channels, fltp): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpeg, from 'f649393193.mpg':
Duration: 00:00:00.36, start: 35616.732289, bitrate: 815 kb/s
Stream #0:0[0x1e0]: Audio: mp3, 0 channels, fltp
Failed to open file 'f649393193.mpg' or configure filtergraph
nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
|
thom_raindog
(Themenstarter)
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
seahawk1986 schrieb: Ich würde mal einen Versuch mit anderen Playern starten - mplayer2, mpv und ggf. auch mal dvbcut und Avidemux probieren, die haben bei beschädigten mpeg2-Dateien oft mehr Glück - vielleicht klappt es damit mpeg2-PS nach mpeg2-PES zu remuxen und die Dinger zusammenzufügen.
Avidemux lässt mitteilen "Could not open file", mplayer spuckt aus:
Playing f649393193.mpg.
libavformat version 58.29.100 (external)
MPEG-PS file format detected.
MPEG: No audio stream found -> no sound.
MPEG: FATAL: EOF while searching for sequence header.
Video: Cannot read properties.
No stream found.
|
thom_raindog
(Themenstarter)
Anmeldungsdatum: 20. Mai 2005
Beiträge: 2848
|
Dogeater schrieb: Oder eine bisher super funktionierende .mpg vor die defekten .mpg setzen und verbinden. Soweit ich das lese, hast du das noch nicht probiert?
Nee, stimmt. Mir wäre aber auch nicht klar, wie ich das angehe, muss ich gestehen...
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Falls da keine Bedenken hinsichtlich Datenschutz bestehen: kannst du eventuell mal ein paar aufeinander folgende mpg-Dateien verfügbar machen (nachdem die in etwa 0,3 Sekunden lang sind vielleicht so 10 Stück, damit man die Chance hat, damit zu experimentieren)?
|
Dogeater
Anmeldungsdatum: 16. Juni 2015
Beiträge: 3381
|
thom_raindog schrieb: Dogeater schrieb: Oder eine bisher super funktionierende .mpg vor die defekten .mpg setzen und verbinden. Soweit ich das lese, hast du das noch nicht probiert?
Nee, stimmt. Mir wäre aber auch nicht klar, wie ich das angehe, muss ich gestehen...
Ich dachte da an den cat-Befehl von oben. Nebenbei könntest du es ja auch mit devede-ng (musst nur die Dateien auswählen, total simpel!) oder anderen Videoprogrammen mal probieren.
|