it-swarm.com.de

Ist es möglich, ein Werbebanner mit einem darin enthaltenen Video zu erstellen, wobei die Größenbeschränkung von beispielsweise Google-Anzeigen einzuhalten ist?

Wie kann ich ein Werbebanner mit Video erstellen, das beispielsweise in Animate CC implementiert ist und die üblichen Größenbeschränkungen (150 KB) einhält?

Ich habe herausgefunden, dass Sie ein HTML5-Video mit Javascript implementieren können. Vielleicht ein Geschenk? Alle Tutorials oder Anleitungen sind willkommen.

7
6754534367

Ja, es ist möglich. Hier ist ein sehr kleines 7K-Video innerhalb der Größenbeschränkung von SO (6,6K komprimiert):

<!DOCTYPE html><html>
<meta charset="utf-8"><meta name="ad.size" content="width=320,height=100">
<body>
<script>
setTimeout( function(){
   var v = document.querySelector( '#video' );
   v.removeAttribute('loop'); /* Stop loop after 1 seconds (set below) */
   v.addEventListener('ended', function(){
      v.currentTime = 0.6; /* Rewind to 0.6 sec */
      v.pause(); /* Stop video for IE 11 */
   });
 }, 1000 );
</script>
<video id="video" width="272" height="48" onclick='this.play()' autoplay loop src='data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAAFg5tZGF0AAACsAYF//+s3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0OCByMjY2NSBhMDFlMzM5IC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNiAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTE2IGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDM6MHgxMzMgbWU9dW1oIHN1Ym1lPTEwIHBzeT0xIHBzeV9yZD0xLjAwOjAuMDAgbWl4ZWRfcmVmPTEgbWVfcmFuZ2U9MjQgY2hyb21hX21lPTEgdHJlbGxpcz0yIDh4OGRjdD0xIGNxbT0wIGRlYWR6b25lPTIxLDExIGZhc3RfcHNraXA9MSBjaHJvbWFfcXBfb2Zmc2V0PS0yIHRocmVhZHM9MSBsb29rYWhlYWRfdGhyZWFkcz0xIHNsaWNlZF90aHJlYWRzPTAgbnI9MCBkZWNpbWF0ZT0xIGludGVybGFjZWQ9MCBibHVyYXlfY29tcGF0PTAgY29uc3RyYWluZWRfaW50cmE9MCBiZnJhbWVzPTggYl9weXJhbWlkPTIgYl9hZGFwdD0yIGJfYmlhcz0wIGRpcmVjdD0zIHdlaWdodGI9MSBvcGVuX2dvcD0wIHdlaWdodHA9MiBrZXlpbnQ9MjUwIGtleWludF9taW49MjUgc2NlbmVjdXQ9NDAgaW50cmFfcmVmcmVzaD0wIHJjX2xvb2thaGVhZD02MCByYz1jcmYgbWJ0cmVlPTEgY3JmPTI4LjAgcWNvbXA9MC42MCBxcG1pbj0wIHFwbWF4PTY5IHFwc3RlcD00IGlwX3JhdGlvPTEuNDAgYXE9MToxLjAwAIAAAAF4ZYiBAA///uTPuZY+yUglG4ugbAGtaMFpBZ45QLlYjDmM786yt3JhmUaqq/WpH2SdEEQrn9UggFVflQ/uiVqLqbzW5teh0pwLNNXI36BPkFyuzCAVjGbR7n3RtztnvW9HEP5+M0FPsa/2YGPlLsXH00yABQAZTN+V8x8wcGdRNZ5nibjjWYuirJ+a2MW3xZHqYt0fJUJdtqAYR1gr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'>
</body></html>

Die ursprüngliche Antwort war negativer, aber wir haben seitdem mehr Erfahrung gesammelt.

Erstens ist animiertes GIF schlecht. Es ist sehr ineffizient. Sie können sicher 150k erhalten, aber mit sehr geringer Farbanzahl und etwas heldenhafter und verlustbehafteter Komprimierung . Überhaupt nicht hübsch.

Video ist nicht explizit verboten, aber HTML5-Adsword ad darf keine HTML5-Videodateien enthalten. Es kann jedoch mit data uri umgangen werden oder indem das Video in .css umbenannt wird.

Google wird möglicherweise in Zukunft eine Videoerkennung hinzufügen - sie erkennt sie bereits, wenn Sie sie in ein Bild umbenennen -, aber das Video selbst ist derzeit kein Grund für die Ablehnung.

Ein weiteres Problem ist, dass mobile Plattformen Videos nicht automatisch abspielen. Es ist einfach, sie per Mausklick spielen zu lassen, aber Sie möchten möglicherweise etwas Byte-Budget für den Bildplatzhalter einsparen.

Damit bleibt das Hauptproblem der Größe.

Für video ist das gemeinsame Format MP4 (H.264). Technisch gesehen können alle Video-Anzeigen auf 150 KB komprimiert werden. Mit den richtigen Tools reduzieren Sie die Qualität, bis sie die Marke erreicht. Die Frage ist nur, ob die Qualität akzeptabel ist.

Audio, falls vorhanden, ist der schwierigere Teil. Sie benötigen eine extreme Bitrate von 28 KBit/s oder weniger, um nicht zu viele Kontingente zu verschlingen. Für Google muss das Audio auch vom Benutzer initiiert werden. Sie haben also die Wahl, automatisch ohne Audio abzuspielen, zu klicken, um abzuspielen, oder eine Taste zum Ein-/Ausschalten der Lautstärke zu programmieren.


Dies sind die Schritte, die ich unternommen habe, um eine 141K Demo-Anzeige zu erstellen, plus einige Verbesserungen, die ich später entdeckte:

  1. Öffnen Sie das skalierte (richtige Dimension), aber qualitativ hochwertige Video mit Avidemux .
  2. Stellen Sie links "Video Output" auf "Mpeg4 x264" und "Output Format" auf "MP4 Muxer".
    1. Speichern Sie das Video jetzt, um sicherzustellen, dass Avidemux das Quellvideo verarbeiten kann.
  3. Klicken Sie auf die Schaltfläche "Konfigurieren" direkt unter "Videoausgang".
    1. Klicken Sie auf der Registerkarte "Allgemein" auf "Threads" (Threads) und dann auf "Quality" (Qualität) auf "32".
    2. Stellen Sie auf der Registerkarte Bewegung die Bewegungsschätzung auf "Hadamard Exhaustive Search" und die Subpixel-Verfeinerung auf 10 ein. Erhöhen Sie den Vektorsuchbereich auf 64.
    3. Aktivieren Sie auf der Registerkarte Partition alle Partitionsblöcke.
    4. Registerkarte Rahmen, legen Sie max. Referenzrahmen bis 16, max. Aufeinanderfolgende B-Frames bis 16, B-Frame-Bias bis 20 (oder höher), Adaptive B-Frame-Entscheidung auf Optimal und GOP-Größe max. bis 1000.
    5. Setzen Sie auf der Registerkarte Analyse die Trellis-Quantisierung auf Immer ein.
    6. Stellen Sie auf der Registerkarte Quantisierer die Option Varianz-AQ auf Auto ein.
    7. OK klicken.
  4. Zurück zum Hauptbildschirm. Öffnen Sie das Audio-Menü> Track auswählen.
    1. Deaktivieren Sie alle Audiospuren. OK klicken.
  5. Klicken Sie im Hauptbildschirm auf die Schaltfläche Speichern und geben Sie einen Namen für das Video ein.
    1. Überprüfen Sie die Videogröße. Wenn es nicht um 150 KB ist, passen Sie die Qualität an (Schritt 2.1) und speichern Sie erneut.
    2. In meiner Version (2.6.12) scheint der B-Frame-Bias der Registerkarte "Frame" fehlerhaft zu sein und wird jedes Mal zurückgesetzt, wenn ich die Konfiguration ändere.
    3. Die Videogröße kann leicht über 150 liegen, z. B. können 152 KB nach der Komprimierung 147 KB werden.
    4. Wenn es wirklich ein bisschen schneller wird, wie bei 155k, stellen Sie die Rauschunterdrückung von Analysis auf 512 oder 1024 ein, um die Größe feinabzustimmen.
    5. Sobald wir das perfekte Video haben, konvertieren Sie es in Daten-Uri.
  6. Erstellen Sie index.html, geben Sie doctype, <html>, meta ad.size , <body> und das Video-Tag ein. Verwenden Sie die Daten uri als Video src.
    1. Fügen Sie Attribute und Skripte hinzu, um das Video zu steuern. In der Demo setzen wir Video auf Autoplay und Loop, entfernen dann das Loop-Attribut nach 10 Sekunden und warten auf das Videoende, um es zurückzuspulen.
    2. Beachten Sie, dass IE 11 eine Endlosschleife ausführt, bis wir explizit .pause() aufrufen.
    3. Überprüfen Sie die Datei in allen gängigen Browsern. Die Dateigröße sollte ca. 200 KB betragen.
  7. Fügen Sie mit 7Zip index.html zum Archiv hinzu:
    1. Das Archivformat muss "Zip" sein.
    2. Stellen Sie die Komprimierungsstufe auf "Ultra".
    3. Legen Sie die Wortgröße auf 256 und die CPU-Threads auf 1 fest.
    4. OK klicken.
  8. Sie sollten einen index.Zip erhalten, der etwas kleiner als das gespeicherte Video ist und den Sie als HTML5-Image-Banner auf Google Adwords hochladen können!

Die Schritte basieren auf den Standardeinstellungen von Avidemux 2.6.12. Ich kann nicht alle Optionen auflisten, da es zu viele gibt, aber da der x264-Encoder ziemlich stabil ist, erwarte ich keine Änderung der Standardeinstellungen.

Wir haben auch einige Male die durchschnittliche Bitrate ausprobiert, aber CRF liefert durchweg bessere Ergebnisse.

Die Einstellungen tauschen die Codierungszeit gegen eine bessere Qualität oder eine kleinere Größe aus. Es ist möglicherweise nicht offensichtlich, aber ein einzelner Thread erhöht auch die Byte-Effizienz. Wenn Sie nur 153.600 Bytes haben, helfen diese kleinen Bits.

Das Anpassen des B-Frame-Bias wird in der allgemeinen Codierung nicht empfohlen, aber eine moderate Erhöhung hilft wirklich, mehr Bytes zu sparen.

Ab 7-Zip 16.02 ist Deflate der zweitbeste Komprimierungsalgorithmus für Video - besser als bzip, lzma oder ppmd. Deflate64 ist etwas besser, wird aber von Google nicht unterstützt.

7
Sheepy

Erstellen Sie Bannerwerbung mit Video-HTML5

HTML5-Video-Tag-Demo mit Werbung, Nachricht, Informationsfeld/Dialogfeld über dem Video Spielen Sie das Video ab und warten Sie bis zu 8 Sekunden, bis eine Popup-Nachricht/ein Anzeigenfeld angezeigt wird und es nach 18 Sekunden ausgeblendet wird!

Bitte beachten Sie hier , Demo unter hier

// Get the Video Object
var v=document.getElementById("myvideo");


// Show the Adv Box i.e. the DIV
function show_adv() {
        document.getElementById("my_ad").style.visibility="visible";
}

// Hide the Adv Box i.e. the DIV
function hide_adv() {
        document.getElementById("my_ad").style.visibility="hidden";
}

// Execute this for each second when playing the Video
function catch_the_frame() {
        var t;
        t = Math.round(v.currentTime); // currentTime is float; Make it whole number to check
        document.getElementById("seek_status").innerHTML="Current Time: " + t + " seconds"; // Show the current playing time in seconds
        if ( t >= 8 && t <= 18) { // Target Second when we want to show the message/ad
                show_adv(); // Show the message/ad
        }else {


                hide_adv(); // Show the message/ad
        }       
}

// Hide the video when page loaded
hide_adv();
// Handle the playing event
v.addEventListener('playing', function() {setInterval(catch_the_frame,500);}, false);
#v_area{
    float:left;
    z-index: 99;
}

#my_ad {
        position:absolute;
        width:350px;
        height:150px;
        top: 10;
        left: 10;
        font-family: Arial;
        font-size: 120%;
        background-color:rgba(255,0,0,0.2);
        z-index:100;
        color: #ff0000;
}

#close a {
        position:absolute;
        top: 5;
        left: 520;
        z-index:100;
        font-family: Arial;
        font-size: 40%;
        text-decoration: none;

}
.generic_txt{
        font-family: Droid Sans,sans-serif;
        font-size: 150%;    
        color: #0000ff;
}
.generic_txt_heading a {
    font-family: Droid Sans,sans-serif;
        font-size: 110%;    
        color: #00ff00;
        text-decoration:none;
}

.generic_txt_heading2 {
    font-family: Droid Sans,sans-serif;
        font-size: 100%;    
        color: #0000ff;
        text-decoration:none;
}
<div id="v_area">

        <div id="my_ad" style="visibility: hidden;">
           How are you? I hope you are having a Nice day. Cheers! 
           <p>Visit <a href="www.debugpoint.com">www.debugpoint.com</a> for more tutorials!
           </p><div id="close" onclick="this.parentNode.parentNode.removeChild(this.parentNode); return false;">
             <p></p><p><a href="#">[x]</a>
           </p></div>
        </div>
        
        <div>
                <video id="myvideo" controls="">
                <source src="http://video.webmfiles.org/big-buck-bunny_trailer.webm">
                Your browser doesn't support HTML5 video. Try a different browser instead.
                </video>
        </div>

</div>
1
TinhNQ

zum Implementieren von Videos können Sie das HTML5-Video-Tag verwenden

<video>
<source src="video here" type="video/videotype">
</video>

es wird jedoch nicht in allen Browsern unterstützt. Ein .gif sollte viel einfacher zu implementieren sein und die Datei ist auch kleiner. Es bietet zwar keine Videofunktionen wie Wiedergabe/Pause

0
edamerau