═══ 1. Hall of Fame ═══ Please support this software. My thanks to following supporters David Gaskill, Cheshire, UK Paul Francis, Encinatas, CA USA Eamonn Glass, Whiterock BC, Canada JФrg Denninghoff, Germany Stefan Sarzio, Germany Peter Hacker, Germany Hank Leininger, Tallahassee, Fl USA Helmer Aslaksen, Singapore Thorsten Kowalski, Germany Dominik Wolfram, Germany Norbert Heller, Stuttgart, Germany Keith Murray, Corvallis, OR USA Toni Nikkonen, Kouvola, Finnland ═══ 2. deutsche Anleitung ═══ double click on flag for english text. ************************* * * * * * **** AnPoCODEC **** * * * * II * ************************* (c) 1995 Andreas Portele Was ist AnPoCODEC? AnPoCODEC ist ein Zusammenstellung von Video (AVI) CODECs (COmpressor DECompressor) fБr die Multimediaerweiterung MMPM/2 von OS/2 warp version 3. Momentan sind in diesem Paket zwei CODECs enthalten: AnPoMSVC unterstБtzt das Video 1 8 und 16bit Format und AnPoCVID das wesentlich bessere Cinepak Format. Weitere Codierverfahren und Ein/Ausgaberoutinen (IOProc) fБr Bewegt- und Standbild, sowie Audio Formate sind geplant, ob dies verwirklicht wird hДngt 1. vom Bedarf und 2. von der Anzahl von "UnterstБtzern" ab. Ich bin ein armer hungernder Student der Informatik ;-), wer die Entwicklung dieser Software unterstБtzen will darf mir einen Geldbetrag in beliebiger HФhe Бberweisen oder zuschicken. Ab DM 30.- werde ich mich dann mit dem zusenden eines Keys und der neuesten Version(en) dafБr bedanken (wenn vorhanden email, Compuserve, Fido (crashmail)Adresse und Post Adresse nicht vergessen anzugeben!). Meine eigenen Adressen stehen unten. Wenn sich in diesen CODECs keine weiteren Fehler zeigen, wird es neue auf Geschwindigkeit optimierte Version geben. Installation: "Multimedia Installation" aus dem Multimedia Ordner von OS/2 Фffnen und als Quelle das entsprechende Laufwerk und Pfad angeben. Die gewБnschten CODECs markieren und "Installieren" drБcken um die Installation zu starten. Von diesem Text wird wДrend der Installation ein Objekt in den Multimedia Ordner gelegt. Am Ende der Installation erscheint eine Meldung, daс die CONFIG.SYS geДndert wird und anschlieсend ein Systemabschluс durchgefБhrt werden muс. Dies schadet natБrlich nicht, ist aber unnФtig, weil in der CONFIG.SYS kein einziges Zeichen geДndert wird. Um den Text "unregistered" aus dem Fenster zu verbannen brauchst du einen Key. Wenn du einen Key von mir bekommen hast, brauchst du nichts weiter zu tun als auf diesen SchlБssel Doppelzuklicken und die entsprechenden Felder auszufБllen. Sonstiges: FБr Anregungen oder Fehlerberichte bin ich immer zu haben! Vorher sollte jedoch auf jeden Fall ein Blick auf die Seiten hДufige Fragen und bekannte Probleme geworfen werden. In allen FДllen bitte immer CPU, RAM, Bussystem (ISA VL EISA PCI MCA) und Grafikkarte (Chipsatz)+Grafiktreiber mit angeben damit ich mir ein Bild von der verwendeten Hardware machen kann, um die CODECs entsprechend zu optimieren. Andreas Portele Plattenweg 11 64823 Groс-Umstadt Deutschland Knto Nr: 21158928 BLZ: 508 526 51, Sparkasse Dieburg email: portele@rbg.informatik.th-darmstadt.de FAX (ab 25.2.95): 06078-911028 FIDO: 2:2464/6.27 (Stand: 18.2.'95) Rechtliches: 1. Dieses Software Paket darf nur in unverДnderter Form weitergegeben/kopiert werden. 2. Dieses Software Paket darf ohne RБckfrage an mich nicht verkauft oder einem zu verkaufenden Produkten beigelegt werden. 3. Wenn diese Software einem nicht zu verkaufendem Produkt (Public Domain etc.) beigelegt wird gilt Punkt 1 und in der Dokumentation zu diesem Produkt muс ein Hinweis auf AnPoCODEC und zu diesem INF File stehen. 4. Ich garantiere garnichts, werde aber bei auftretenden Problemen bemБht sein diese zu beheben. Video 1 und Windows ist ein Produkt von Microsoft Cinepack ist ein Produkt von SuperMac Die Informationen zum CRAM und cvid Codec stammen aus Xanim. Vielen Dank an Mark Podlipec! ═══ 2.1. bekannte Probleme ═══ 1. Bei manchen AVIs gehen Bild und Ton nur stockend vorran. Dies liegt an Soundkartentreibern die Probleme haben kleine SoundstБcke (1kb) in der nФtigen Geschwindigkeit abzuspielen. Ein Anruf beim Hersteller der Soundkarte tut hier oft Wunder. FБr die Treiber der SoundBlaster Serie gibt es zumindest einen Notbehelf der dieses Verhalten bessern oder beseitigen kann: Der DMA-Puffer des Treibers muс dazu verringert werden (je kleiner desto besser). Allerdings steigt dadurch die Systemlast beim abspielen von Ton auf kleinen Systemen nicht unerheblich an. Beispiel einer CONFIG.SYS fБr Sound-Blaster 16: DEVICE=E:\MMOS2\SB16D2.SYS 1 1 5 7 220 16 330 /N:SBAUD1$ /Q Die hervorgehobene Zahl ist die GrФсe des DMA Puffers, Standarteinstellung ist 4, minimal 1. Eine weitere MФglichkeit besteht darin mit dem "AVI File Utility" das beim VideoIn des BonusPak mitgeliefert wird die "Interleave Ratio" zu erhФhen. Dadurch wird die GrФсe der SoundblФcke im AVI vergrФсert und stellt somit auch kein Problem fБr schlechte Soundtreiber dar. Eine andere MФglichkeit bei einigen AVIs ist, wДrend dem abspielen des AVIs 2x schnell hintereinander den Pauseknopf zu drБcken. Wenn es nicht gleich gelingt nochmal probieren. 2. Bei 8bit "Video 1" werden momentan keine PalettenДnderungen unterstБtzt. Das liegt daran das der zugehФrige Datenblock im AVI vom MMPM/2 der OS/2 warp 3 einfach ignoriert wird. 3. Wenn eine ATI Grafikkarte mit einem MACH64 im Rechner sitzt, kann der Mauszeiger verschwinden, wenn er Бber das Filmfenster gefБhrt wird. Dies ist ein Fehler in den ATI Treibern. Es gibt neuere Treiber, bei denen dieser Fehler nicht mehr auftritt -> ATI anrufen und Treiber zuschicken lassen. 4. Non-Interleaved AVIs kФnnen derzeit vom MMPM/2 nicht verwaltet werden. Ein laden dieser AVIs kann bis zu Situationen fБhren in denen nur noch der Affengriff (Strg+Alt+Entf) hilft. ═══ 2.2. hДufige Fragen ═══ 1. Wo gibt es neue Versionen von AnPoCODEC? Neue Versionen sind auf allen ftp Servern zu finden, die den hobbes spiegeln. In Deutschland ist dies z. B. ftp.uni-heidelberg.de im Verzeichnis /pub/os2/warp. Es gibt auch eine World-Wide-Web Seite zu AnPoCODEC, dort liegt immer die aktuellste version. URL: http://www.rbg.informatik.th-darmstadt.de/~portele Im Fidonet gibt es sie bei ┌──────────────────────────────────────────────────────────────────┐ │2:2664/6 Odysseus BBS line 1, Darmstadt 06151-712564 │ │ │ │2:2664/60 Odysseus BBS line 2, Darmstadt 06151-711735 │ │ │ │2:2664/606 ISDN Odysseus BBS line 3, Darmstadt 06151-788035 │ └──────────────────────────────────────────────────────────────────┘ 2. Ich kann den Film XYZ.AVI nicht abspielen obwohl ich AnPoCODEC wie beschrieben installiert habe. Warum? Das AVI hat eine Kodierung die momentan von keinem installierten CODEC unterstБtzt wird. Es werden von AnPoCODEC momentan nur AVIs mit dem handler msvc, MSVC und cvid unterstБtzt (Groс- und Kleinbuchstaben werden unterschieden!). Um herrauszufinden welchen handler das betroffene AVI hat muс man es in das AVI File Utility von VideoIn laden und die View auf headers stellen. In der Gegend um den 4. Block steht der handler des AVIs. 3. Ich habe AnPoCODEC installiert, kann aber keinen Player fБr Windows AVIs entdecken? Es kann jedes Programm benutzt werden, das mit dem MMPM/2 zusammenarbeitet. Es ist also mФglich den normalen OS/2 Videospieler zu benutzen. Genauso ist es mФglich mit VideoIn aus dem Bonuspak einen Film vom z.B. Video 1 Format in Ultimotion umzurechnen, was eine wesentlich bessere Komprimierung zur Folge hat. Da aber praktisch alle verbreiteten Komprimierungsverfahren mit QualitДtsverlust arbeiten wird durch eine FormatsДnderung die BildqualitДt immer schlechter, da hilft selbst OS/2 nichts ;-). ═══ 3. english guide ═══ FБr deutschen Text auf Flagge Doppelklicken. ************************* * * * * * **** AnPoCODEC **** * * * * II * ************************* (c) 1995 Andreas Portele What is AnPoCODEC? AnPoCODEC is a collection of video (AVI) CODECs (COmpressor DECompressor) for OS/2 warp version 3 multimedia extension MMPM/2. At this time there are two CODECs in this package: AnPoMSVC for Video 1 and AnPoCVID for Cinepak support. More CODECs and I/O procedures for still- and motion picture as for audio are in planning, but the further development depends on demand and the number of supporters. I'm a poor and hungry student ;-), if you want to support this Software, please send me an amount of money which you think it's worth. For more then 19.90$ I will send you a key and a copy(ies) of my newest CODECs. Don't forget your address! (if available email, Compuserve or FIDO(crashmail) address and your post address!). Postcards are fine too, if you note your email address on it you get the newest versions thru email) My own addresses are below. Please wrap the money in cash in a letter and send it in a envelope to me. If there are no more errors in this CODECs, there will be speed optimized versions of these CODECs out soon. Installation Open "multimedia installation" in multimedia folder and set source to the position in which you placed the files. Select the items you want and press "install", that's all. A object of this text is placed in multimedia folder during installation. At the end of the installation process a window with a message to shutdown your machine is poping up. Of course a shutdown does no harm to your computer, but its useless. There where no changes made to the config.sys too. If you want to rid of the "unregistered" text of the window you need a key. If you got a key from me, all you need to do is to doubleklick on the key below and fill out the entry field with your data. Misc If you found any errors please tell me! But first please read the two pages frequently questions and known problems. In all cases note your CPU, RAM, and bussystem (ISA VL EISA PCI MCA) and your graphic card with driver. With this I know on which hardware my software runs and i can optimze it in the right way. Andreas Portele Plattenweg 11 64823 Gross-Umstadt Germany email: portele@rbg.informatik.th-darmstadt.de FAX (from 2/25/95): ++49-6078-911028 FIDO: 2:2464/6.27 (status 20/2/1995) legal stuff 1. It is only allowed to distribute this software package unchanged. 2. It is not allowed to sell this software package or bundle it with another selling product. 3. If this software package is bundled with another non-selling product (Public Domain etc.) point 1 applies and in documentation of this second product must be a note to AnPoCODEC and to this INF File. 4. I guarantee nothing! ..but if there are any problems I will help as good I can. Video 1 and Windows are a products of Microsoft Cinepack is a product of SuperMac The information of CRAM Codec is from Xanim Many thanx to Mark Podlipec! ═══ 3.1. known problems ═══ 1. Some AVIs are playing by fits and starts. This is a problem with bad sound drivers having problems with playing short soundpices in the needed speed. A phonecall to the company of your soundcard often does wonders. There is a workaround for Soundblaster drivers. You can minimize this stuttering effect by reducing DMA buffers of this driver. Of course this idea is not very good, because it increases the overhead on playing sound. Example of CONFIG.SYS for Sound-Blaster 16: DEVICE=E:\MMOS2\SB16D2.SYS 1 1 5 7 220 16 330 /N:SBAUD1$ /Q The emphasized number is the size of DMA buffer, default is 4, smallest size is 1. Another way is to enlarge the sound blocks in AVI file. To do this load AVI File Utility (part of VideoIn in Bonuspak) and increase the interleave ratio. A further trick on some AVIs is to press the pause button of the Video player twice quick. Try it again if it does not works the first time. 2. The pallette change of 8bit Video 1 does not work. This is because MMPM/2 is simply ignoring the datablock containing the palette information. 3. At now it is not possible to play noninterleaved AVIs with MMPM/2. You can interleave them with the AVI File Utility. ═══ 3.2. frequently questions ═══ 1. Where can I get the newest versions of AnPoCODEC? New versions should be on all ftp mirrors of hobbes (ftp.cdrom.com) somewhere in os2/warp directory. There is although a World-Wide-Web page to AnPoCODEC it is the most actual place. URL: http://www.rbg.informatik.th-darmstadt.de/~portele If you want to get it direct from my FIDO boss: ┌──────────────────────────────────────────────────────────────────┐ │2:2664/6 Odysseus BBS line 1, Darmstadt,Germany │ │ ++49-6151-712564 │ │ │ │2:2664/60 Odysseus BBS line 2, Darmstadt,Germany │ │ ++49-6151-711735 │ │ │ │2:2664/606 ISDN Odysseus BBS line 3, Darmstadt,Germany │ │ ++49-6151-788035 │ └──────────────────────────────────────────────────────────────────┘ 2. I can't play the film XYZ.AVI before and after installing your codec? The AVI do have an unknown compression algorithm to the system. The AnPoCODEC supportet handlers are "msvc", "MSVC" and "cvid" (case sensitive!). To find out which handler your AVI do have load it in AVI File Utility (part of VideoIn in Bonuspak) mark headers in view menu and look under handler around the 3rd block. 3. I just have installed AnPoCODEC, but i can't find any player for it? You can use every MMPM/2 aware program to play videos. This is of course the normal video player but VideoIn, Capella, DMPlayer and other things too. ═══ 4. Key ═══ ═══ 5. history ═══ 1. first release 12.12.1994, version 1.0 package name: apmsvc1.zip Support for Video 1 AVIs. 2. second release 19.2.1995 package name: apcodec2.zip CODEC package number II, MSVC version 1.1, CVID version 1.0 fixed some bugs in palette handling of AnPoMSVC. It's now possible to play more than 1 instance. Rewritten code for speed optimize. added support for Cinepak AVIs added key support