staging.inyokaproject.org

Erkennnug ob Video bild hat

Status: Gelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

rumpl-x

Anmeldungsdatum:
14. Mai 2018

Beiträge: 270

Hallo Leute,

suche eine Möglichkeit zu erkenne ob ein Video ein Bild hat oder nicht und das mit einem TRUE oder FALSE zur Weiterverarbeitung in der Bash.

Gruß

Johannes

Bearbeitet von ChickenLipsRfun2eat:

Ausrufezeichen im Titel korrigiert.

voxxell99

Avatar von voxxell99

Anmeldungsdatum:
23. September 2009

Beiträge: 3744

rumpl-x schrieb:

ob ein Video ein Bild hat oder nicht

Was meinst du damit genau?

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Ein Video hat per Definition immer ein Bild. Kannst du also einfach prüfen, indem du mit

file --mime-type /meine/zu/prüfende/Datei

prüfst, ob es sich um ein Videoformat handelt. Siehe auch Mime-Typ.

rumpl-x

(Themenstarter)

Anmeldungsdatum:
14. Mai 2018

Beiträge: 270

also noch ein paar Infos,

habe tvheadend das zeichnet Videos auch von Radiosendern auf natürlich mit schwarzem Bild, das meinte ich.

da diese Files nur ohne ende platz brauchen will ich mit einem bash Script diese in mp3 umwandeln aber eben nur diese!!!

thats it.

Gruß

Johannes

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 10978

Ein Radiosender hat üblicherweise keine Videospur - schau doch mal mit ffmpeg -i DATEINAME, was da tatsächlich bei so einer Aufnahme enthalten ist.

rumpl-x

(Themenstarter)

Anmeldungsdatum:
14. Mai 2018

Beiträge: 270

ich weis nur das tvheadend eine ts-datei anlegt und die ist üblicherweise mit Videospur aber eben weil ein Radiosender ohne Inhalt also schwarz

shinichi

Anmeldungsdatum:
14. März 2008

Beiträge: 537

Laut website speichert tvheadend die Quelle in einer MKV-Datei. Aus der kannst du einfach die Audiospur extrahieren/konvertieren. Glaube, so müsste es gehen (man kann mich gerne berichtigen):

ffmpeg -i input.mkv -c:a flac output.flac

Laut website kann tvheadend auch einen Befehl automatisch ausführen lassen, sobald die Aufnahme beendet ist. Hinterher kann man dann die MKV löschen (ggf. auch automatisch per Befehl).

Ich rate zudem, als Audio-Kodierung FLAC zu nutzen. Weiß ja nicht, was tvheadend in die MKV reinschreibt. Aber sobald es eine verlusbehaftete Kodierung ist (wie MP3 oder AAC oder OGG) und du die erneut in eine verlustbehaftete Kodierung umschreibst, dann hast du automatisch Qualitätsverlust. Das passiert auch, wenn du das Audioformat bearbeitest, z.B. hinterher schneidest und erneut abspeichest in ein verlustbehaftete Kodierung. In jedem dieser Schritte verliert man Audioqualität. Das kann bei verlustlosen Kodierungen wie FLAC nicht passieren, da bleibt die Qualität gleich. Und das sollte man einfach machen, also verlustlose Kodierungen benutzen. Die beste für Audio ist da FLAC, hat auch andere technische Vorteile gegenüber MP3 (effizientere Dekodierung beim Anhören oder checksums). Das bisschen mehr Speicherplatz ist vernachlässigbar. Speicherplatz ist heute kein Problem mehr, auf aktuell normalpreisige SSDs passen mehrere tausende FLACs rauf. Vergesst MP3 und nutzt FLAC für Audio! Schade einfach, wenn man sich extra Aufwand macht, irgendwas aufzunehmen und dann kommt nur unnötig minderqualitatives Zeug am Ende raus.

Achja: So viele Ausrufezeichen im thread-Titel sind unnötig. Auch sollte man weitgehend auf Rechtschriebung achten, denn die Sachen lesen auch andere, auch jüngere Leute und lernen daraus falsche Sachen. Man will doch nicht, dass die Welt immer dümmer wird … Es ist auch schwerer für den Leser, den Text zu lesen, wenn jeder irgendwas schreibt. 😉

RamSpeicher

Anmeldungsdatum:
17. Juli 2009

Beiträge: 2508

shinichi schrieb:

Achja: So viele Ausrufezeichen im thread-Titel sind unnötig.

Genau so wie das Ignorieren der Foren-Syntax, Stichwort Zeilenumbrüche. So ein dahin geklatschter Textblock ist für das flüssige Lesen einfach ein Traum 🦆

Abgesehen davon gibt es auch die Beitrag Melden Funktion bzgl. der Ausrufezeichen, solltest Du aber eigentlich Wissen 😉

shinichi

Anmeldungsdatum:
14. März 2008

Beiträge: 537

Warum soll ich nach jedem Satz einen Zeilenumbruch machen? Bist du überfordert, vier Sätze in einem Absatz zu lesen? Hast du noch nie einen Artikel oder ein Buch gelesen?

Ehm … Wenn ich den Beitrag melde, ändert das einfach ein Moderator ab. Der Themenstarter wird daraus nicht schlauer. Warum sollte ich also nicht den Themanstarter und auch weitere Leser darauf aufmerksam machen?

hakel

Anmeldungsdatum:
13. August 2009

Beiträge: 23336

Warum immer so gereizt? Rechtschreibung und Stil könnten besser sein hier im Forum. Das sollte man wirklich öfter mal ansprechen. Manchmal frage ich mich, ob hier viele "Fremdsprachler" unterwegs sind, weil dieses Forum einfach gut ist ? (Bio)Deutsche können doch unmöglich so schlecht schreiben. Franzosen und Amerikaner reagieren da übrigens wesentlich schärfer.

Ein Absatz markiert einen "Sinnabschnitt", das sollte möglich sein. Der Text von shinichi ist ja schon recht komplex.

Das Problem des TS ist so prima gelöst, das Betreff ist natürlich "übel".

Einfach Audio Stream in einer Schleife extrahieren und in den gewünschten Container, entsprechend komprimiert. FLAC halte ich für wertfrei, weil kein Player damit umgehen kann. Aber das ist wirklich die Entscheidung des TS.

ts-datei anlegt und die ist üblicherweise mit Videospur

Möglich, würde ja das Ausgangsproblem - Größe - erklären. Aber "raten" muß man da nicht.

RamSpeicher

Anmeldungsdatum:
17. Juli 2009

Beiträge: 2508

shinichi schrieb:

Warum soll ich nach jedem Satz einen Zeilenumbruch machen? Bist du überfordert, vier Sätze in einem Absatz zu lesen? Hast du noch nie einen Artikel oder ein Buch gelesen?

Alter Falter, da ist aber jemand Krass unterwegs.

Ehm … Wenn ich den Beitrag melde, ändert das einfach ein Moderator ab.

Ist Korrekt, Schnelldenker 😉 Und nebenbei dafür gibt es hier Moderatoren.

Der Themenstarter wird daraus nicht schlauer.

Das weißt Du am Ende ja gar nicht, oder Kennst Du diesen persönlich?

Warum sollte ich also nicht den Themanstarter und auch weitere Leser darauf aufmerksam machen?

Naja, genau so habe ich auch auf etwas Aufmerksam gemacht. Wer im Glashaus sitzt und so .... Na dann werd mal deines Lebens Froh, aber ohne mich.

voxxell99

Avatar von voxxell99

Anmeldungsdatum:
23. September 2009

Beiträge: 3744

rumpl-x schrieb:

habe tvheadend das zeichnet Videos auch von Radiosendern auf natürlich mit schwarzem Bild, das meinte ich.

Und warum schreibt man sowas nicht gleich? Immer wieder schlagen Leute hier mit Sekundär- oder gar Tertiärproblemen im Telegrammstil auf und die Helfer müssen dann raten, was das ganze soll...

rumpl-x

(Themenstarter)

Anmeldungsdatum:
14. Mai 2018

Beiträge: 270

Warum diese Streitigkeiten???

Ich weis das es die Möglichkeit einer Scriptausführung in Tvheadend gibt nutze ich auch schon zum Werbung raus zuschneiden.

Aber jetzt brauche ich halt die Möglichkeit Radiosendunge zu erkennen (am schwarzen Bild) und dann in mp3 oder flac oder so zu konvertieren und das alte file zu löschen.

Das Tvheadend mit mkv umgehen kann hab ich auch schon gelesen weis aber nicht wie man es darauf umstellt.

Sorry wegen der Rechtschreibung aber ich bin leider Legastheniker.

rumpl-x

(Themenstarter)

Anmeldungsdatum:
14. Mai 2018

Beiträge: 270

Und warum schreibt man sowas nicht gleich? Immer wieder schlagen Leute hier mit Sekundär- oder gar Tertiärproblemen im Telegrammstil auf und die Helfer müssen dann raten, was das ganze soll...

sorry werde es mir merken.

hakel

Anmeldungsdatum:
13. August 2009

Beiträge: 23336

Kannst du den Pfad für Radioaufnahmen nicht anders konfigurieren, oder sonstwie die Dateien erkennen/markieren. Was du im Betreff schreibst, erscheint mir sehr aufwändig. Geht bestimmt per Script irgendwie, aber aufwändig.

Sind die Dateinamen völlig unspezifisch?

Antworten |