SiliCon-Carne
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
Ich bastel hier nebenbei in der 4ma an Videodateien einer Dash-Cam
herum. Natürlich ist hier nix professionelles installiert und wird auch nie
passieren. Ich will kurze Clips mit angegebener Start-Zeit + Stop-Zeit aus den
Gigabyte-grossen Dateien (alle immer 10 Minuten lang) herauskopieren. das mit den Zeiten klappt wunderbar. Nur: Ein Video hat die angegebenen
Frameraten wie das Originalvideo (die Cam macht immer 30fps) das nächste Video wird nun wieder total anders, obwohl man nix an den
Einstellungen verändert. Das hat 40fps und wird auch um ca einem Drittel schneller abgespielt.
Der korrekt herauskopierte Clip ist 29,1MB gross, der mit knapp 40fps 8,5MB Auflösungen immer 1280x720 Original wie der Extrakt-Clip.
Mp4 mit H264-Codec und AAC Audio, mehr gibt das maximal Video-Mögliche
hier nicht her. woran kann jetzt der Unterschied liegen? wie kann man sicherstellen,
dass die selben Einstellungen auch zum selben Ergebnis führen? System = Ubuntu 12.04LTS weitere Fragen:
warum werden bei der Angabe dass Videos mit 30fps erzeugt werden sollen
Videos mit 30.002431 oder ähnlich Interessante Werte erzeugt? Darf ein Quell-Video eine gewisse Grösse nicht überschreiten?
bin ich an Quell-Formate gebunden? Die Quellvideos waren jedenfalls motion-jpeg, genaueres kann ich grad nicht sagen im Anhang jedenfalls mal 2 Ergebnisse, was VLC als Datei-Info ausspuckt
- Bilder
|
redknight
Moderator & Supporter
Anmeldungsdatum: 30. Oktober 2008
Beiträge: 21736
Wohnort: Lorchhausen im schönen Rheingau
|
Hi, ich würde zu so etwas ffmpeg/avconv nehmen. Dort kannst Du die Einstellungen exakt beeinflussen und kannst das Schneiden skripten 😉 Warum vlc die Einstellungen nicht korrekt nimmt, wird sich wohl kaum herausfinden lassen, zumal Du ja auch nicht die Version angibst, etc
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
Danke für die Antwort ☺ Die Version kann ich erst am Montag wieder heraus suchen. Ich bezweifel aber mal dass das für ein Problem der "Ubgleichbehandlung" von Dateien wirklich wichtig ist.
wie gesagt, ich füttere ein Programm mit 2 "baugleichen" Dateien mit 1280x720 und in 30fps,
die lediglich unterschiedlich lang sind. Die stammen von der selben Kamera. Ich könnte sogar aus dem SELBEN CLIP sagen wir mal ab Minute 3:15 einen 10-sekündigen Clip
mit Angabe der Start- und Stop-Zeit herauskopieren wollen. das passiert "krumm" mit sagen wir mal 39.9917254 fps
Und der neue Clip läuft dann ein drittel schneller ab. und beim Herauskopieren ab 7:21 ebenfalls für 10 Sekunden ist der Ergebnis-Clip korrekt. Wenn man da wenigstens irgendwo ein Muster erkennen würde, dass man sagen kann, OK nach jedem Konvertieren Programm neu starten,
weil es nur möglich ist, den ersten Clip nach Programmstart korrekt zu verarbeiten... Und was es nicht sonst noch alles gibt...
dann wäre mir für den Firmenrechner ja schon ziemlich geholfen - aber nee es passiert ja wirklich jedesmal was anderes. O_° Wie kann ein Programm da unterschiedlioche ergebnisse liefern
|
redknight
Moderator & Supporter
Anmeldungsdatum: 30. Oktober 2008
Beiträge: 21736
Wohnort: Lorchhausen im schönen Rheingau
|
SiliCon-Carne schrieb: wie gesagt, ich füttere ein Programm mit 2 "baugleichen" Dateien mit 1280x720 und in 30fps, die lediglich unterschiedlich lang sind. Die stammen von der selben Kamera.
Das hat nicht zwingend was zu sagen. Du schriebst oben, es handelt sich um mjpeg. Das muss je nach Aufnahme nicht mal eine framerate mitliefern. Vermutlich wird ein konverter die Framerate dann also raten, an Hand der nächsten Bildwechsel... Ich könnte sogar aus dem SELBEN CLIP sagen wir mal ab Minute 3:15 einen 10-sekündigen Clip mit Angabe der Start- und Stop-Zeit herauskopieren wollen.
Könnte oder kann? Will sagen: Hast Du es versucht oder glaubst DU nur, dass es so ist? das passiert "krumm" mit sagen wir mal 39.9917254 fps Und der neue Clip läuft dann ein drittel schneller ab.
Deshalb ja die Bitte, das mal in ffmpeg zu machen und die optionen ordentlich zu setzen. Wie kann ein Programm da unterschiedliche ergebnisse liefern
Da fallen mir unterschiedliche Möglichkeiten ein:
Benutzerfehler. Es ist ja möglich, dass Du eine Option aktiviert hast, Du du nicht brauchst oder eine fehlt, die Du brauchst. Programmfehler. Es ist möglich, dass Du alles richtig gemacht hast und ein Fehler im Programm das falsche ausführt. Automatik. Wie oben beschrieben, es ist möglich, dass einige Werte von einer Automatik gesetzt werden, die je nach Startstelle eben andere Werte setzt, weil im Quellvideo keine gesetzt sind.
Fassen wir also zusammen:
Bitte Richtig fragen. Hier fehlen wesentliche Angaben zum Problem Welche Schritte hast Du bisher selbst geprüft, welche sind eine Vermutung? Bitte klarstellen. Bitte mal exakte Angaben zum Quellmaterial und von welchem Kameratyp es aufgenommen wird. Ist es möglich, dass Du eine Testaufnahme mit dieser Kamera machst und die zur Verfügung stellen kannst, damit Helfer dein Problem nachvollziehen können?
Bitte wie oben geschrieben ffmpeg/avconv testen und alle Werte fix setzen.
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
ja das werde ich ab Montag alles tun können, weil di eCam und die Videos in der Firma ruhen und da jetzt gut und trocken ablagern 😀 das grösste Problem wird sein, dass ich auf dem Firmenrechner nur den VLC Player habe und mir keine zusätzliche Software installieren soll. Ausser ffmpeg ist da irgendwo schon drauf und ich finde das nur nicht. das "KÖNNTE" heisst KANN!!! Fakt ist halt:
Ich habe einen langen Original-Clip und kleine Clips sollen daraus-kopiert werden
mit gleichzeitiger Konvertierung auf .mp4 H264 mit AAC Audio - manchmal aber auch ohne Audio.
Einzig zum Zweck, dass ich nicht für jedes Event auf der Strasse (das ist eine DASH-CAM) Videodateien von 1.024GB haben möchte,
sondern Dateien, die unterschiedlich lang sein können, also 5 Sekunden oder 12 Sekunden oder 31 Sekunden Oder 2:52 Minuten(EGAL WIE LANG).
Das möchte ich aus der selben Originaldatei oder auch aus verschiedenen Dateien heraus schneidern können. Ich werde mich wohl ausschliesslich auf VLC konzentrieren können/dürfen, da der Firmenrechner alles andere möglicherweise nicht drauf hat. Der Rechner soll mal was zu tun bekommen und nicht immer den ganzen Tag umsonst laufen. Da wird nur ein paar mal am Tage auf den Monitor geguckt, was eine andere Software gerade so anzeigt. Die genaue Konfig des Rechners weiss ich auch grad nicht, das ist jedenfalls ein Esprimo "2-Kerner-irgendwas" 2GB RAM.
nicht das allerschnellste, ich weiss, aber jede Videobearbeitung die ich damit inner 4ma machen kann, spart mir Zeit zu Hause. Das ist der ganze Hintergrund dabei.
|
redknight
Moderator & Supporter
Anmeldungsdatum: 30. Oktober 2008
Beiträge: 21736
Wohnort: Lorchhausen im schönen Rheingau
|
SiliCon-Carne schrieb: das "KÖNNTE" heisst KANN!!!
Das heisst, Du hast es noch nicht probiert 😉 Genau darauf wollte ich hinaus. Nebenbei (Klugscheißmodus an) ein Konjunktiv sollte was anderes bedeuten als ein Indikativ. Sonst versteht das kein Mensch. vlc ist halt kein Video_schnitt_ programm. Evtl müsste sich da dein Vorgesetzter halt doch nochmal überlegen, ob es dir eine andere (ebenfalls kostenlose) SOftware freigibt, wenn wir nun feststellen, dass es wirklich am vlc liegt.
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
ich will ja auch nicht schneiden. Mit VLC kann kann doch allerdings doch per Start-Zeit und Stopp-Zeit
aus ganz langen Clips nur die gewünschten Bereiche herauskopieren. mehr wollen wir da auch garnicht. Aber nochmal.
Kann heisst KANN. ich habe einen Clip genommen, und ab Position 2:04 für 31 Sekunden etwas heraus kopiert.
dann vom selben Clip ab Position 5:36 für 24 Sekunden etwas heraus kopiert. mit den selben Einstellungen, wie die Ausgabedatei beschaffen sein soll. beim ertsen sinds 39,9947schiessmihtot FPS und beim 2. sinds 30.00 FPS aus einem anderen Original-Clip war es dann auch umgekehrt; der erste war OK und der 2. mit Krummen werten, der dann auch schneller abgespielt wurde. besser kann ich das nicht erklären.
wenns immer noch nicht verstanden wird oder ob das jetzt eventüll immer noch als Konjuktiv erkannt wird,
dann bin ich im falschen Forum. -Bin eh kein Linux-Mensch
|
redknight
Moderator & Supporter
Anmeldungsdatum: 30. Oktober 2008
Beiträge: 21736
Wohnort: Lorchhausen im schönen Rheingau
|
SiliCon-Carne schrieb: ich will ja auch nicht schneiden.
Doch, das willst Du und tust Du. Denn das "Herauskopieren eines Teilbereichs eines Videos in ein neues Video" (neue Datei) wird Schneiden genannt, so wie es schon bei Filmrollen hieß. Aber nochmal.
Kann heisst KANN.
Ich will hier keine Spitzfindigkeiten führen, verstehe mich nicht falsch. Aber keiner hier weiß, was Du bisher getan hast und wie die Ergebnisse waren, keiner kann deinen Bildschirm (und bisher die Videos) sehen. Wir sind also darauf angewiesen, aus deinen Beschreibungen zu entnehmen was passiert ist. Da müssen die so exakt wie irgend möglich sein. Und da sollte dann eben – gerade auf Nachfrage - erkennbar sein, ob du nur glaubst, dass ein Ergebnis eintreten wird oder ob du es versucht hast. Das dient alles dazu, die zeit mit konstruktiver Hilfe zu verbringen anstatt Details nachfragen zu müssen, als Dir möglichst schnell Hilfe zuteil werden zu lassen. ich habe einen Clip genommen, und ab Position 2:04 für 31 Sekunden etwas heraus kopiert.
dann vom selben Clip ab Position 5:36 für 24 Sekunden etwas heraus kopiert. mit den selben Einstellungen, wie die Ausgabedatei beschaffen sein soll. beim ertsen sinds 39,9947schiessmihtot FPS und beim 2. sinds 30.00 FPS
Gut. An der Stelle knüpfen wir an, ich weiß das wird vermutlich alles bis Montag dauern:
Welche Einstellungen waren gesetzt? Wenn Du die selben Schnittvorgänge nochmal machst, kommen dass die selben oder wieder andere FPS-Werte raus? Kannst Du eines der Originalvideos bereitstellen, damit wir sehen können ob sich dein Problem reproduzieren lässt, oder gibt das rechtliche Schwierigkeiten?
aus einem anderen Original-Clip war es dann auch umgekehrt; der erste war OK und der 2. mit Krummen werten, der dann auch schneller abgespielt wurde.
zu dem wie oben...
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
* Welche Einstellungen waren gesetzt? Profil = MP4 Reiter Videocodec
*****************
Encodierungsparameter
Codec H264
Bitrate + Qualität "nicht benutzt"
-da weiss ich noch garnicht mal welche Werte ich überhaupt nehmen soll.
Die Videos sind sonst von der Bildqualität gut und werden auch in diversen Video-Editoren,
die ich nutze problemlos importiert. Bildwiederholrate "Gleich wie die Quelle"
HIER kann ich auch 30 fps eingeben, das führt ebenfalls zu den genannten Fehlern.
testweise mit 25fps probiert, heraus kommt dann einmal ein Clip mit 25fps kommen
oder aber auch Clip, der wiede so gefühlt ein Drittel schneller läuft, wie leichter Zeitraffer
und mit krummen werten wie 33.299545fps
("will" das Programm dann ein Video mit 33.3 Frames erzeugen?) Auflösung: so dass das Video so gross wie das Original bleibt.
in diesem Falle 1280 x 720
Reiter Audiocodec
*****************
MPEG4 Audio AAC
160 kbps
kanäle 2
Abtastrate 44,1 kHz (mussich wirklich mehr haben???)
Reiter Untertitel
******************
KEINE Ich habe es auch schon mit "Originalvideospur beibehalten" versucht,
als ergebnis das gleiche. Videos mit Korrekter Framerte und Videos,
die etwas ein drittel schneller laufen, wie Zeitraffer. Nochmal zur Erinnerung:
Original-Clips aus Dash-Cam = motion-jpeg Videos in AVI-Container, 30fps.
Diese Videodateien sind immer 10Minuten lang und 1024MB gross (1.024GB)
daraus sollen kurze Clips, die "interessante "verkehrssituationen" enthalten herauskopiert werden.
z.B. 9:30 Minuten Stau muss ich dann nicht archivieren. Ich habe insgesamt 27GB Videodaten, die ich grob geschätzt durch das HErauskopieren (Ja... Schneiden) auf ca 500MB "Einreduzieren" könnte. mittlerweile bin ich ja schon so schlau geworden und habe mir einen Schlter an die Stromleitung zur Dashcam gebastelt. wann immer eine Situation "fertig gefilt" wurde, schalte ich die Cam kurz aus. die dazugehörige Datei ist dann z.B. nur noch 3 Minuten lang und demzufolge etwa 300MB gross. Ich will ganz einfach nur diese für mich unnötigen Datenmengen los werden Und frage mich, warum ein Programm mit den selben Einstellungen unterschiedliche Ergebnisse liefert.
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
aaargh wie sieht den jetzt der Text aus, kamman hier nicht mal texte formatieren? ich glaube wir lassen das lieber, so versteht das ja kein schwanz was ich sagen will. Bearbeitet von XM-Franz: Bitte verzichte in Zukunft auf die durchgehende Groß- bzw. Kleinschreibung im Beitrag! Nutze die Vorschau, um Deine Formatierung vor dem Druck auf den Knopf "Veröffentlichen" zu begutachten.
|
redknight
Moderator & Supporter
Anmeldungsdatum: 30. Oktober 2008
Beiträge: 21736
Wohnort: Lorchhausen im schönen Rheingau
|
SiliCon-Carne schrieb: aaargh wie sieht den jetzt der Text aus, kamman hier nicht mal texte formatieren?
Kann man schon. Wenn man die Forensyntax benutzt. Die übrigens im Eingabefeld rechts oben auch verlinkt wird. ich glaube wir lassen das lieber, so versteht das ja kein schwanz was ich sagen will.
Wie Du meinst...
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
EDIT (Irgendwo im Internet gefunden) /EDIT
"Und die Verwirrung wird all jene verwirren, die nicht wissen, mmhh… und niemand wird wirklich genau wissen, wo diese kleinen Dinge zu finden sind, die verknüpft sind mit einer Art von Handarbeitszeug, das durch die Verknüpfung verknüpft ist. Und zu der Zeit soll ein Freund seines Freundes Hammer verlieren. Und die Jungen sollen nicht wissen, wo die Dinge, die jene Väter erst um acht Uhr am vorhergehenden Abend dort hingelegt hatten, kurz vor Glockenschlag…"
hätte ich lieber gleich lesen sollen, dann hätte ich gleich gewusst dass ich hier nicht richtig bin. Bearbeitet von XM-Franz: Zitat gemäß Forensyntax als Zitat formatiert und mit Hinweis ergänzt. Nutze bitte die Vorschau.
|
Jiraiya
Ehemalige
Anmeldungsdatum: 23. September 2005
Beiträge: 2669
Wohnort: ::1
|
Zu deiner Beruhigung, das ist kein Zitat des Supporters, der hier seine Freizeit opfert, um dein Problem zu lösen. 😉
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
damit scheint man sich aber doch irgendwie zu identifizieren,
sonst hätte man das ja wohl kaum als Signatur. So sieht es für aussenstehende so aus,
als würde es im entsprechenden Kopf ähnlich wirr ablaufen. Ich wusste halt nicht, das ich erst extra Codeblöcke einfügen muss,
um den Text übersichtlich zu machen.
Ein "Enter" hätte auch ausreichen können, um eine Neue Zeile anfangen zu können.
Wie in allen anderen Foren auch üblich. So ist es jedenfalls nur umständlich. abba gut, dann schreim'wer ich in Zukunft nur noch im Codeblock. Bearbeitet von hefeweiz3n:
Sinnfreien Codeblock um Beitrag entfernt. Bitte benutze die Forensyntax so wie sie gedacht ist, nicht wie du meinst sie verwenden zu müssen. Danke!
|
SiliCon-Carne
(Themenstarter)
Anmeldungsdatum: 24. April 2015
Beiträge: 63
|
Man DARF also keine übersichtlichen Texte erstellen?
-Das ist hier wirklich ein komisches Forum, bisher noch nicht so erlebt. Aber ein "XMFranz" darf in meinen Texten rumeditieren und eben diese Codeblöcke einfügen, ja? Territorial Pissings?
|