<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Komprimierte Avi-Dateien abspielen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich spiele in meinem Programm eine Avi-Datei ab. Sie hat <strong>160x120 Pixel</strong> und geht <strong>10 Sekunden</strong> lang.</p>
<p>Nun hab ich folgendes Problem, ich bin dazu gezwungen sie im unkomprimierten Format abzuspielen. Das heißt diese Datei hat eine <strong>Größe</strong> von über <strong>8 MB!!!</strong></p>
<p>Um mein Programm klein zu halten, würde ich jetzt gerne die Datei mit einem gebräuchlichen Codec umwandeln und diese wiedergeben.<br />
Dazu müsste man aber den Codec implementieren, denke ich.</p>
<p>Wie spielt man nun solche komprimierten Videodateien ab??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>[ Dieser Beitrag wurde am 06.06.2003 um 22:57 Uhr von <strong>Dressman1981</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/6391/komprimierte-avi-dateien-abspielen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 02:03:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/6391.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Jun 2003 20:56:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Fri, 06 Jun 2003 20:56:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich spiele in meinem Programm eine Avi-Datei ab. Sie hat <strong>160x120 Pixel</strong> und geht <strong>10 Sekunden</strong> lang.</p>
<p>Nun hab ich folgendes Problem, ich bin dazu gezwungen sie im unkomprimierten Format abzuspielen. Das heißt diese Datei hat eine <strong>Größe</strong> von über <strong>8 MB!!!</strong></p>
<p>Um mein Programm klein zu halten, würde ich jetzt gerne die Datei mit einem gebräuchlichen Codec umwandeln und diese wiedergeben.<br />
Dazu müsste man aber den Codec implementieren, denke ich.</p>
<p>Wie spielt man nun solche komprimierten Videodateien ab??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>[ Dieser Beitrag wurde am 06.06.2003 um 22:57 Uhr von <strong>Dressman1981</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31006</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31006</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Fri, 06 Jun 2003 20:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Fri, 06 Jun 2003 22:29:00 GMT]]></title><description><![CDATA[<p>Mit was gibst du denn die unkomprimierte Datei wieder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31007</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Fri, 06 Jun 2003 22:29:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 09 Jun 2003 08:56:00 GMT]]></title><description><![CDATA[<p>Ich zeige die AVI-Datei direkt im Dialog-Fenster in dem Animations-Bereich an. Gibt es vielleicht einen Beispielcode wie nun komprimierte Dateien dort abspielen kann?<br />
Ich möchte nicht auf Fremdsoftware, wie den Media-Player oder Ähnliche zurückgreifen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31008</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 09 Jun 2003 08:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 09 Jun 2003 11:12:00 GMT]]></title><description><![CDATA[<p>AFAIK kann man mit CAnimateCtrl &quot;nur&quot; MS-RLE AVI's abspielen !!!</p>
<p>um jetzt DivX o.ä. Formate abspielen zu können müßtest du den Codec in Deine Sourcen implementieren ( IMHO unmöglich ).</p>
<p>Ich würde es ( wie Du es bereits schon &quot;beschrieben&quot; hast ) mit dem Media-Player Control realisieren, da hier der Codec kein Thema ist, solange er auf deinem System installiert ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31009</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Mon, 09 Jun 2003 11:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 09 Jun 2003 11:30:00 GMT]]></title><description><![CDATA[<p>Hmm...ist nicht Sinn der Sache, dass ich den Media Player nutze!</p>
<p>Ich hab wie gesagt ein Dialog-Fenster in dem ein Fortschrittbalken durchläuft, Texte eingeblendet werden und nebenher halt das Video abgespielt wird. Das würde optisch nicht wirken, wenn ich nun den Media-Player öffne und mein Video wiedergebe.</p>
<p>Besteht echt keine Möglichkeit, wie du geschrieben hast, den Codec in die Ressourcen zu laden und dann auf das Video zuzugreifen. Bzw. hat vielleicht schon jemand eine spezielle von <strong>CAnimateCtrl</strong>-abgeleitete Klasse entworfen, die dazu in der Lage ist? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/31010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31010</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 09 Jun 2003 11:30:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 09 Jun 2003 11:39:00 GMT]]></title><description><![CDATA[<p>Den Mediaplayer kannst du auch als control einbinden ... du könntest dir auch den Source von VirtualDub angucken, der verwendet auch die installierten codecs, aber ne eigene videowiedergabe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31011</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Mon, 09 Jun 2003 11:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 09 Jun 2003 11:47:00 GMT]]></title><description><![CDATA[<p>Ok...danke für die Antwort!</p>
<p>Kann man den Media-Player so als Control einbinden, dass sämtliche Einstellungsmöglichkeiten ausgeblendet sind und wirklich nur der Bereich angezeigt wird, den das Video darstellt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31012</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 09 Jun 2003 11:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 09 Jun 2003 12:39:00 GMT]]></title><description><![CDATA[<p>ja</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31013</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 09 Jun 2003 12:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 07:01:00 GMT]]></title><description><![CDATA[<p>So hab das Problem jetzt eine Weile ruhen lassen, da andere Sachen Vorrang hatten.</p>
<p>Hab eine Möglichkeit gefunden mit <strong>mciSendString</strong> ein komprimiertes AVI-File im CAnimateCtrl-Control wiederzugeben.</p>
<p>Nun habe ich dazu noch 2 Fragen:<br />
1. Wie kann ich das Video aus dem Speicher entfernen?<br />
2. Wie kann ich ein bestimmtes Frame wiedergeben?<br />
<a href="http://msdn.microsoft.com/library/en-us/multimed/mmcmdstr_177b.asp?frame=true" rel="nofollow">http://msdn.microsoft.com/library/en-us/multimed/mmcmdstr_177b.asp?frame=true</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/31014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31014</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 30 Jun 2003 07:01:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 16:58:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3569">@Dressman1981</a></p>
<p>wenn du es mit <strong>open</strong> öffnest würde ich es mit <strong>close</strong> wieder schließen und mit <strong>seek</strong> springt man an die gewünschte Postion / Frame !!!</p>
<p>steht alles in deinem geposteten MSDN-Link bzw. in Folge-Links auf dieser Seite... ansonsten warten bis <strong>Eliminator 2001</strong> antwortet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG veganza</p>
<p>[ Dieser Beitrag wurde am 30.06.2003 um 18:58 Uhr von <strong>veganza</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31015</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Mon, 30 Jun 2003 16:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 18:11:00 GMT]]></title><description><![CDATA[<p>Danke <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18">@Veganza</a>!</p>
<p>Der Befehl Close haut übrigens wunderbar hin!</p>
<p>Nur mit dem Seek-Befehl hab ich meine Probleme:</p>
<p><strong>mciSendString(&quot;seek movie&quot;, NULL, NULL, AnimationsHWND);</strong></p>
<p>Wo genau muss ich den Parameter übergeben, dass ich zu einem beliebigen Frame springen kann?</p>
<p>Ok, dann muss ich warten bis <strong>Eliminator 2001</strong> mir antwortet... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/31016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31016</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 30 Jun 2003 18:11:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 18:25:00 GMT]]></title><description><![CDATA[<p>für den Fall das er nicht antwortet:</p>
<p>Ich würde es mal so versuchen:</p>
<p><strong>seek movie to end</strong> nur um zu schauen ob er ans Ende springt !!!</p>
<p>und für die Frames vielleicht dann <strong>seek movie to 100</strong> für Frame 100 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>mußt mal selber probieren... mir fehlt die Zeit dazu <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> wäre nett wenn Du mich auf dem Laufenden halten würdest <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31017</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31017</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Mon, 30 Jun 2003 18:25:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 18:32:00 GMT]]></title><description><![CDATA[<p>noch was gefunden:</p>
<p>Du mußt erst mit<br />
<strong>set video1 time format frames</strong><br />
das Zeitformat auf Frames stellen... default sind ms ( Milisekunden )... sollte also in meinem obigen Beispiel ohne diese einstellungen 100 Milisikunden nach vorne springen ( wird man wahrscheinlich gar nicht sehen ) !!!</p>
<p>und wie springt man wieder rückwärts ???</p>
<p>MfG veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31018</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31018</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Mon, 30 Jun 2003 18:32:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 18:58:00 GMT]]></title><description><![CDATA[<p>Super <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18">@Veganza</a>!</p>
<p>Mit:<br />
<strong>mciSendString(&quot;seek movie to 1&quot;, NULL, NULL, AnimationsHWND);</strong></p>
<p>kann ich nun zum Anfang des Videos springen.<br />
Das Video Time Format brauchte ich nicht extra auf Frames definieren.</p>
<p>Ich habe jetzt das folgende Problem:</p>
<p>Als ich es am Anfang alles über das CAnimateCtrl-Control laufen lassen habe, habe ich einfach in der OnInitDialog()-Funktion den Startpunkt angegeben. Das funktioniert jetzt nicht mehr.</p>
<p>Wenn ich in der OnPaint()-Funktion den Aufruf mache (funktioniert nur, ohne dass ich <em>mciSendString(&quot;close movie&quot;, NULL, NULL, AnimationsHWND);</em> aufrufe), dann wird das erste Frame nur so lange angezeigt bis der Bildschirminhalt wieder neu gezeichnet wird.<br />
Ich möchte aber immer das erste Frame anzeigen, nur wenn die Animation abläuft, dann natürlich nicht.</p>
<p>Wie löse ich das am Besten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31019</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 30 Jun 2003 18:58:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 19:17:00 GMT]]></title><description><![CDATA[<p>@Dressman</p>
<p>versuche Deine Ausgangssituation mal etwas genauer zu beschreiben !!!<br />
wie greifst Du wo drauf zu... welchen Anwendungstyp hast Du, welche Controls benutzt Du usw.</p>
<p>in meiner &quot;alten&quot; Testanwendung... als Du das Posting gemacht hast habe ich auf dem &quot;Dialog-Hintergrund&quot; das Video abgepielt, wie Eliminator 2001 und hatte dort keine Redraw-Probleme... kenne die aber aus einem anderen Zusammenhang <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Bitmap-Button... da war auch nach einem Redraw das Bitmap weg... nur keine Ahnung was ich damals gemacht habe um das Problem zu lösen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>MfG veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31020</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Mon, 30 Jun 2003 19:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komprimierte Avi-Dateien abspielen on Mon, 30 Jun 2003 19:30:00 GMT]]></title><description><![CDATA[<p>Hab alle Probleme beseitigt!</p>
<p>Danke für die Hilfe! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>[ Dieser Beitrag wurde am 02.07.2003 um 10:19 Uhr von <strong>Dressman1981</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/31021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/31021</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Mon, 30 Jun 2003 19:30:00 GMT</pubDate></item></channel></rss>