SCTE-35 aus demselben Durchlauf
Ein Splice-Insert für den Slot bei 00:09:27.067. Der Packager erhält den Cue. Der Spot wird hier nicht eingesetzt.
splice_insert
00:09:27.067 – 00:09:28.067
PTS 13596
Außerhalb des Netzes
2 Avails erwartetDatei-Erkennung von Werbeslots
AdBreak liest die Datei, die Sie einreichen: Szenenwechsel, Schwarzbilder, Sprache, Stille, Lautheit und Bewegung. Derselbe Sprachdurchlauf schreibt Untertitel automatisch und übersetzt sie in 22 Sprachen. Zurück kommen die Zeiten, an denen Werbung eintreten kann, warum das Fenster hielt, und ein Cue für den Packager. Den Spot fügt es nicht ein. Für eine große Bibliothek kann dieselbe Analyse als automatische Pipeline laufen, und die Ergebnisse werden über S3, FTP oder einen ähnlichen Kanal ausgeliefert.
Fertige Durchläufe
Jede Karte ist ein abgeschlossener Durchlauf. Die Zahlen sind das, was diese Datei zurückgab: gehaltene Slots und Untertitel-Cues desselben Sprachdurchlaufs.

Erster Schnitt 00:09:27.066
Länge 00:22:38.618
2 Slots gehalten
426 Untertitel-Cues

Erster Schnitt 00:05:24.241
Länge 00:57:34.880
3 Slots gehalten
714 Untertitel-Cues

Erster Schnitt 00:24:01.400
Länge 01:34:44.768
8 Slots gehalten
286 Untertitel-Cues
Ein Splice-Insert für den Slot bei 00:09:27.067. Der Packager erhält den Cue. Der Spot wird hier nicht eingesetzt.
splice_insert
00:09:27.067 – 00:09:28.067
PTS 13596
Außerhalb des Netzes
2 Avails erwartetDer Sprachdurchlauf hat diesen WebVTT-Cue geschrieben. Die Seitensprache ist nicht die Sprache der Datei.
00:09:37.240 --> 00:09:42.640
Please, come on, come on.Overlay einer verarbeiteten Datei
01
Wiedergabe
Clips und Standbilder aus verarbeiteten Dateien. Jeder Clip beginnt ein paar Sekunden vor dem gewählten Slot und endet ein paar Sekunden danach. Ein Countdown läuft bis zum Slot, und das Bild ist eingefärbt, solange der Slot offen ist. Das Overlay behält die Uhr, die Szene und die Objekt-Tags. Die Faktoren unter einem Clip sind die, aus denen dieser Score besteht.
Slots
Pre-Roll · Mid-Roll · Post-Roll
Übergabe
SCTE-35 · HLS cue · VMAP
Signale
Die Datei lesen · Das unsichere Fenster verwerfen · Den Cue übergeben
02
Die Lücke
Ein Mid-Roll alle paar Minuten trifft einen Satz, einen Lacher oder einen Schwenk. Zuschauer gehen, der Spot öffnet auf einem gebrochenen Bild.
Archivdateien haben oft kein SCTE-35, und ein Programmguide ist zu grob für einen Mid-Roll. Ohne Cue hat serverseitiges Einfügen keinen ehrlichen Ort.
Dass der Titel eine Kochsendung ist, sagt nicht, ob die Sekunden vor der Unterbrechung eine ruhige Vorführung oder eine Verbrennung sind. Dieses Fenster bewerten Einkauf und Markenregeln.
03
Methode
Die Engine arbeitet an der Datei, nicht an einem Live-Umschalter und nicht am Dateinamen. Sprache, Bild und Lautheit werden zusammen gelesen, und ein Fenster bleibt nur, wenn es die Prüfungen besteht.
Szenenwechsel und Schwarzbilder, Satzgrenzen und Sprachaktivität, Stille, Lautheit und Bewegung. Vor- und Abspann werden für sich markiert. Die Tag-Erkennung benennt Szene, Objekte und Personen auf jedem Bildabschnitt, und das Overlay schreibt diese Tags auf die Bilder. Derselbe Sprachdurchlauf schreibt SRT und WebVTT, und diese Untertitel werden in 22 Sprachen übersetzt.
Ein Schnitt in einer gesprochenen Zeile wird verschoben oder verworfen. Eine schnelle, laute Montage ohne echte Pause schlägt eine Abblende und eine Stille nicht. Slots, die das Tor verfehlen und nur für ein Minimum bleiben, sind als erzwungen markiert.
Jeder behaltene Slot hat eine Schnittzeit, eine Art der Unterbrechung, einen Grund, Konfidenz und den Abstand zur Sprache. Dieselben Zeiten können als SCTE-35 oder HLS-Cue gehen, auf ein Keyframe gezogen. Das Overlay ist da, damit ein Mensch zuerst das Bild sieht.
04
Warum dieser Schnitt
Die nützliche Ausgabe ist eine Zeit, die der Packager verbrauchen kann, plus genug Analyse, dass ein Mensch den Slot annehmen oder verwerfen kann.
Ein Sendelabel sagt nicht, wo geschnitten wird. Der Slot ist eine Schnittzeit in dieser Datei, mit der Art der Unterbrechung: Schnitt, Szenenwechsel oder Schwarz.
Satzgrenzen und Sprachaktivität halten den Splice von einer Zeile fern. Jeder Slot nennt, wie weit die Sprache vom Schnitt sitzt und ob der Abstand sicher war.
Hohe Bewegung, eine Schnittfolge oder eine laute Strecke ohne Pause wird verworfen. Eine echte Abblende und eine Stille können gewinnen. Fehlt eine Messung, wird diese Prüfung übersprungen, nicht erfunden.
Die gemeldete Zeit ist der Schnitt oder das dunkle Bild, nicht eine Sekunde davor. SCTE-35-Splice-Punkte ziehen auf ein Keyframe, solange das nicht aus ist.
Das Overlay brennt Uhr, Szene, Objekt-Tags und ein Score-Badge auf das Bild, sodass die Zeit zeigt, welche Objekte im Bild sind. Weiter geht ein SCTE-35- oder HLS-Cue. AdBreak spielt den Spot nicht.
Ist eine Mindestzahl gesetzt, können Slots unter dem Tor aufsteigen, und sie sind markiert. Eine Redaktion kann sie verwerfen. Weniger saubere Slots sind besser als eine stille Lüge.
05
Ausgabe
Neun Mid-Rolls aus einer verarbeiteten Datei (01:34:44.768). Szenennamen und die Begründung bleiben Englisch, so wie die Engine sie geschrieben hat.
00:09:04.545
unknown
aeroplane
cut within scene (cut 14.85), pause 10.8 s
Konfidenz 1 · 5.4 s von der Sprache
00:18:37.159
outdoor/street
aeroplane, car, cat, chair · 2 Personen
cut within scene (cut 16.52), pause 44.1 s
Konfidenz 1 · 22.04 s von der Sprache
00:28:16.280
people
backpack, bird, person, tie · 4 Personen
cut within scene (cut 14.73), pause 30.5 s
Konfidenz 1 · 15.24 s von der Sprache
00:36:25.686
people
backpack, boat, book, dog · 3 Personen
cut within scene (cut 8.47), pause 4.3 s
Konfidenz 1 · 2.16 s von der Sprache
00:45:15.299
indoor/kitchen
cell phone, oven, person, sink · 3 Personen
scene change (cut 23.69), pause 23.1 s
Konfidenz 1 · 11.56 s von der Sprache
00:52:22.643
outdoor/nature
backpack, book, cat, cow · 2 Personen
scene change (cut 21.37), pause 20.2 s
Konfidenz 1 · 10.12 s von der Sprache
01:01:41.869
people
motorbike, person · 3 Personen
black 1.67 s, pause 5.8 s
Konfidenz 1 · 2.91 s von der Sprache
01:10:23.765
people
baseball glove, bird, frisbee, person · 2 Personen
cut within scene (cut 17.2), pause 15.3 s
Konfidenz 1 · 7.64 s von der Sprache
01:19:27.100
unknown
dog
cut within scene (cut 13.88), pause 15.0 s
Konfidenz 1 · 7.51 s von der Sprache
{
"assetId": "",
"duration": "01:34:44.768",
"slots": [
{
"role": "mid-roll",
"time": "00:09:04.545",
"confidence": 1,
"kind": "cut",
"scene": "unknown",
"tags": [
"aeroplane"
],
"people": 0,
"reason": "cut within scene (cut 14.85), pause 10.8 s",
"speechDistanceSec": 5.4,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "00:18:37.159",
"confidence": 1,
"kind": "cut",
"scene": "outdoor/street",
"tags": [
"aeroplane",
"car",
"cat",
"chair"
],
"people": 2,
"reason": "cut within scene (cut 16.52), pause 44.1 s",
"speechDistanceSec": 22.04,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "00:28:16.280",
"confidence": 1,
"kind": "cut",
"scene": "people",
"tags": [
"backpack",
"bird",
"person",
"tie"
],
"people": 4,
"reason": "cut within scene (cut 14.73), pause 30.5 s",
"speechDistanceSec": 15.24,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "00:36:25.686",
"confidence": 1,
"kind": "cut",
"scene": "people",
"tags": [
"backpack",
"boat",
"book",
"dog"
],
"people": 3,
"reason": "cut within scene (cut 8.47), pause 4.3 s",
"speechDistanceSec": 2.16,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "00:45:15.299",
"confidence": 1,
"kind": "scene",
"scene": "indoor/kitchen",
"tags": [
"cell phone",
"oven",
"person",
"sink"
],
"people": 3,
"reason": "scene change (cut 23.69), pause 23.1 s",
"speechDistanceSec": 11.56,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "00:52:22.643",
"confidence": 1,
"kind": "scene",
"scene": "outdoor/nature",
"tags": [
"backpack",
"book",
"cat",
"cow"
],
"people": 2,
"reason": "scene change (cut 21.37), pause 20.2 s",
"speechDistanceSec": 10.12,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "01:01:41.869",
"confidence": 1,
"kind": "black",
"scene": "people",
"tags": [
"motorbike",
"person"
],
"people": 3,
"reason": "black 1.67 s, pause 5.8 s",
"speechDistanceSec": 2.91,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "01:10:23.765",
"confidence": 1,
"kind": "cut",
"scene": "people",
"tags": [
"baseball glove",
"bird",
"frisbee",
"person"
],
"people": 2,
"reason": "cut within scene (cut 17.2), pause 15.3 s",
"speechDistanceSec": 7.64,
"speechSafe": true
},
{
"role": "mid-roll",
"time": "01:19:27.100",
"confidence": 1,
"kind": "cut",
"scene": "unknown",
"tags": [
"dog"
],
"people": 0,
"reason": "cut within scene (cut 13.88), pause 15.0 s",
"speechDistanceSec": 7.51,
"speechSafe": true
}
]
}Ein behaltener Slot aus einem verarbeiteten Durchlauf dieser Datei. Der Score ist die Summe aller Faktoren unten. Die Konfidenz ist diese Summe, abgebildet auf einen Wert von 0 bis 1.
01:00:24.791
01:00:23.667–01:00:27.667
3.971 s von der Sprache
Score16.4362
Konfidenz0.97
Erkannt
Faktoren
06
Wer es betreibt
Monetarisieren Sie Archivfolgen, die fertig waren, bevor es dynamisches Einfügen gab.
Kommt eine Datei ohne Marken, markieren Sie sie vor dem Playout. Das ist eine Dateianalyse, kein live-genauer Umschalter.
Ersetzen Sie langes manuelles Sichten durch eine kurze Liste, die ein Mensch bestätigt.
07
Volumen
Eine einzelne Datei kann von Hand geschickt werden. Eine große Bibliothek muss das nicht. AdBreak schließt eine Pipeline an: Dateien kommen an, dieselbe Analyse läuft, und die Ergebnisse werden ausgeliefert.
Neue Dateien gehen in die Pipeline und werden gelesen, ohne dass jemand jeden Titel hochlädt. Die Analyse bleibt dieselbe: Slots, Gründe, Cues und Untertitel.
Fertige Nutzlasten, Cues und Untertiteldateien können nach S3, per FTP oder über einen ähnlichen Kanal geschrieben werden, den Sie schon nutzen. Die Übergabe sind diese Dateien.
Volumen fügt den Spot nicht ein und konditioniert den Stream nicht. Eine Person kann einen Slot weiter annehmen oder verwerfen, bevor der Cue hinausgeht.
08
Fragen
Nein. Es findet und beschreibt den Slot. Ihr Player, Packager oder das serverseitige Einfügesystem setzt den Spot.
Saubere Slots können wenige sein. Ist eine Mindestzahl gesetzt, kann die Engine Fenster unter dem Tor aufnehmen und markiert diese Slots als erzwungen. Einen Splice schiebt sie nicht in einen Satz, um die Zahl zu füllen.
Ja. Konfidenz, der Grund, der Abstand zur Sprache und die Markierung „erzwungen“ sind da, damit eine Redaktion den Slot annimmt oder verwirft, bevor er ein Cue wird.
SCTE-35-Splice-Punkte ziehen standardmäßig auf ein Keyframe. HLS und DASH brauchen trotzdem die Konditionierung durch den Packager. AdBreak macht diese Konditionierung nicht und fügt den Spot nicht ein.
Nein. Overlay und Nutzlast beschreiben das Fenster: Szene, Objekte, Personen und wie weit die Sprache vom Schnitt sitzt. Zertifikat und Sperre bleiben bei den Brand-Safety-Werkzeugen, denen Sie schon vertrauen.
Whisper folgt der Sprache in der Datei und nutzt Satzgrenzen, damit der Splice eine Zeile lassen kann. Dieser Durchlauf schreibt SRT und WebVTT automatisch, und diese Untertitel werden in 22 Sprachen übersetzt. Diese Website gibt es auf Englisch, Russisch, Deutsch und Französisch. Lässt sich Sprache nicht ausrichten, wird diese Prüfung übersprungen, nicht erfunden.
Ja. Für große Kunden schließt AdBreak eine automatische Pipeline an: Dateien werden bei Eingang verarbeitet, und die Ergebnisse werden über S3, FTP oder einen ähnlichen Kanal ausgeliefert. Die Ausgabe bleibt Slot-Zeiten, Cues und Untertitel. Der Spot wird weiterhin nicht eingefügt.
Schreiben Sie den Asset-Typ — Datei oder paketiertes VOD — und ob Sie Pre-Roll, Mid-Roll oder beides brauchen. Für eine große Bibliothek sagen Sie das dazu: wir schließen eine automatische Pipeline an, die Dateien verarbeitet und die Ergebnisse über S3, FTP oder einen ähnlichen Kanal ausliefert. Die Antwort beschreibt, wie die Cues geliefert würden.