home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Information / Specifications / Graphics / MPEG / mpeg-faq⁄part3 < prev    next >
Encoding:
Internet Message Format  |  1994-12-03  |  40.4 KB  |  [TEXT/R*ch]

  1. Path: bloom-beacon.mit.edu!spool.mu.edu!howland.reston.ans.net!EU.net!Germany.EU.net!netmbx.de!zrz.TU-Berlin.DE!cs.tu-berlin.de!phade
  2. From: phade@cs.tu-berlin.de (Frank Gadegast)
  3. Newsgroups: comp.graphics,comp.graphics.animation,comp.compression,comp.multimedia,alt.binaries.multimedia,alt.binaries.pictures.utilities,alt.binaries.pictures,alt.binaries.pictures.d,alt.answers,comp.answers,news.answers
  4. Subject: MPEG-FAQ: multimedia compression [3/6]
  5. Followup-To: alt.binaries.multimedia
  6. Date: 22 Aug 1994 12:29:18 GMT
  7. Organization: Technical University of Berlin, Germany
  8. Lines: 1008
  9. Approved: news-answers-request@MIT.EDU
  10. Expires: 17 Nov 1994 10:46:56 GMT
  11. Message-ID: <33a5mu$5ca@news.cs.tu-berlin.de>
  12. Reply-To: phade@cs.tu-berlin.de
  13. NNTP-Posting-Host: marmor.cs.tu-berlin.de
  14. Mime-Version: 1.0
  15. Content-Type: text/plain; charset=iso-8859-1
  16. Content-Transfer-Encoding: 8bit
  17. Summary: The is the summary about the ISO-Videoformats MPEG 1 and MPEG 2
  18. Keywords: MPEG, FAQ, Compression
  19. Xref: bloom-beacon.mit.edu comp.graphics:29567 comp.graphics.animation:10744 comp.compression:9511 comp.multimedia:17443 alt.binaries.multimedia:8490 alt.binaries.pictures.utilities:18738 alt.binaries.pictures:8034 alt.binaries.pictures.d:10072 alt.answers:4110 comp.answers:6901 news.answers:24462
  20.  
  21. Archive-name: mpeg-faq/part3
  22. Last-modified: 1994/08/22
  23. Version: v 3.2 94/08/22
  24. Posting-Frequency: bimonthly
  25.  
  26.  
  27. BEGIN -------------------- CUT HERE --------------------- 3/6
  28.   SPIE conference on Video Compression for Personal Computers
  29.    (to be held Feb 1994 in San Jose)
  30.  
  31.  
  32. Q. Is there a book on MPEG video?
  33. A. Yes, there will be a book published in Spring 1994 by the same
  34.    authors who wrote the JPEG book (Bill Pennebaker, Joan Mitchell)
  35.    with Didier Le Gall as an additional co-author.
  36.  
  37.  
  38. Q. Can motion vectors be used to measure object velocity?
  39.  
  40. A. Motion vector information cannot be relaibly used as a means of 
  41.    determining object velocity unless the encoder model specifically set out
  42.    to do so.  First, encoder models that optimize picture quality form vectors 
  43.    that typically minimze prediction error and, consequentally, the vectors 
  44.    often do not represent true object translation.  Standards convertors that 
  45.    resample one frame rate to another (as in NTSC to PAL) use different 
  46.    methods (field coding, edge detection, et al) that are not concerned with 
  47.    optimizing SNR vs bitrate. Secondly, motion vectors are not transmitted 
  48.    for all macroblocks anyway. 
  49.     
  50.  
  51.  
  52. Q. How do you code interlaced video with MPEG-1 syntax?
  53. A. Two methods can be applied to interlaced video that maintain 
  54.    syntactic compatibility with MPEG-1 (which was originally designed
  55.    for progressive frames only).  In the field concatenation method, 
  56.    the encoder model can carefully construct predictions and 
  57.    prediction errors that realize good compression but maintain field 
  58.    integrity (distinction between adjacent fields of opposite parity).   
  59.    Some pre-processing techniques can also be applied to the interlaced
  60.    source video that would, e.g., lessen sharp vertical frequencies.
  61.    This technique is not efficient of course.  On the other hand, if the 
  62.    orignal source was progressive (e.g. film), then it is more trivial 
  63.    to convert the interlaced source to a progressive format before 
  64.    encoding. (MPEG-2 would then only offer superior performance through 
  65.    greater DC block precision, non-linear mquant, intra VLC, etc.)
  66.    Reconstructed frames are re-interlaced in the decoder Display process.
  67.  
  68.    The second syntactically compatible method codes fields separately.
  69.    Picture types are keyed to motion activity to aid efficiency of
  70.    prediction. 
  71.    
  72. Q. How many cable box alliances are there?
  73. A. Many.  To start with:
  74.  
  75.   Scientific Atlanta (SA), Kaledia, and Motorola:
  76.   SA will build the box, Motorola the chips, and Kaleida the
  77.   O/S and user interface (using ScriptX of course).
  78.     
  79.   Silicon Graphics (SGI), Scientific Atlanta, and Toshiba 
  80.   For the Time Warner's Orlando trial, SGI will provide the 
  81.   RISC (MIPS R4000) and software, SA will do the box again,
  82.   and Toshiba will provide the chips.
  83.  
  84.   General Instruments (GI) and Microsoft:
  85.   GI will make the box and Intel will supply the special low-cost
  86.   386SL processor on which a 1MB flash EPROM executable core 
  87.   of  Microsoft windows and DOS will run.  Microsoft will develop the 
  88.   user interface.
  89.  
  90.   Hewlett Packard (HP):
  91.   HP will manufacture and/or design low cost, open architecture set-top
  92.   decoder boxes (not a part of the Eon wireless deal).  The CPU will
  93.   explicitly not use a 80x68 based processor.
  94.  
  95.     [more details in installment 3]
  96.  
  97.   CLI and Philips:
  98.   Compression Labs will provide the encoder technology and Philips 
  99.   will provide the decoder techology for an ADSL system whose
  100.   transport structure will be put together by Broadband Technologies.
  101.  
  102.   ["These alliances subject to change at the whim of PR departments 
  103.      and market forces."]
  104.   [Thanks to Steve Krause for assistance on box alliances].
  105.  
  106.  
  107. Q. What is the rundown on public domain MPEG source software?
  108. A. There are two public domain source codes available:
  109.   
  110.   Berkeley encoder (v1.1) by Kevin Gong, Dan Wallace, Ketan Patel, 
  111.         Brian Smith, and Larry Rowe.                
  112.         Log, telescopic, and exhastive search
  113.         variable rate operation
  114.         designed for parallel machine operation
  115.              
  116.         Loeffler, Lightenberg, Moschytz "Practical fast 1-D
  117.         DCT algorithms with 11 multipications" from ICCASP-89.
  118.  
  119.         Optimized for speed.
  120.  
  121.   Stanford encoder (v1.2) by Andy C. Hung
  122.         Telescopic search
  123.         SM-3 coding strategy and rate control
  124.         Chen, Smith, Fralick algorithm or floating point direct matrix 
  125.         multiply.
  126.         Optimized for flexibility.
  127.  
  128.         Stanford decoder does not include display functions.
  129.   [more details in installment 3]
  130.  
  131. Q. Is MPEG patented?
  132. A. Yes and no.  Many encoding methods are patented.  Blocking patents,
  133.    that is, patents that are general enough to be unavoidable in any
  134.    implementation have been recently identified.
  135.    
  136.    [installment 3]
  137.         patent pool
  138.         blocking patents
  139.         method-specific patents (proprietary algorithms, architectures)
  140.  
  141.  
  142. Q. What are the tell-tale MPEG artifacts?
  143. A. If the encoder did its job properly, and the user specified a 
  144.    proper balance between sample rate and bitrate, there shouldn't be 
  145.    any visible artifacts.  However, in sub-optimal systems, you can
  146.    look for:
  147.      
  148.      Gibbs phenomenon/Ringing/Aliasing (too few AC bits, not enough
  149.      pre-filtering)
  150.  
  151.      Blockiness (not considering your neighbors before quantizing)
  152.      Posterization (too few DC bits)
  153.      Checkerboards (DCT eigenimages as a result of too few AC coefficients)
  154.      Colorbleeding (not considering color in encoder cost model)
  155.  
  156. Q. Where are the weak points of MPEG video ?
  157. A. 
  158.  
  159.         Texture patterns (rapidly alternating lines)
  160.         sharp edges (especially text)
  161.         [installment 3]
  162.  
  163. Q. What are some myths about MPEG?
  164. A. There are two major myths that I am aware of:
  165.  
  166.    Block displacements:  macroblock predictions are formed out of
  167.    arbitrary 16x16 (or 16x8 in MPEG-2) areas from previously reconstructed 
  168.    pictures. Many people believe that the prediction macroblocks have 
  169.    boundaries that fall on interchange boundaries (pixel 0, 15, 31, 53... 
  170.    line 0, 15, 31, 53... etc.).  In fact, motion vectors represent relative
  171.    translations with respect to the target reconstruction macroblock
  172.    co-ordinates. The motion vectors can point to half pixel co-ordinates 
  173.    which requires that the prediction macroblock to be formed via 
  174.    interpolation of pixels.
  175.  
  176.    Displaced frame (macroblock) difference construction: the prediction 
  177.    error formed as the difference between the prediction macroblock and 
  178.    source macroblock is coded much like an Intra macroblock (only without
  179.    a DC value).  The prediction may come from different locations 
  180.    (B-macroblocks) or fields (MPEG-2), but the DFD is always coded 
  181.    progressively as if it were a I-frame energy.
  182.  
  183.    ..and worst of all...
  184.    Compression ratios:  
  185.  
  186.    [installment 3]
  187.    [real compression ratios are in the range of 16:1 to 30:1]
  188. --------
  189. Subjects in future installments of the FAQ:
  190.  
  191. Who are the people and companies behind MPEG?
  192. Frame formats and their significance
  193. 4:2:2, 4:4:4, 4:2:0
  194. [many, many more]
  195.  
  196. End of MPEG-2 FAQ Installment No. 2 (October 8, 1993)
  197. -----
  198. Copyright (need to re-use the information)   Chad Fogg.
  199. cfogg@cdac.com
  200.  
  201.  
  202. -------------------------------------------------------------------------------
  203.  
  204. From: cfogg@ole.cdac.com (Chad Fogg)
  205. Subject: MPEG Press Release -- NY meeting
  206. Date: 22 Jul 93 05:31:41 GMT
  207.  
  208. INTERNATIONAL ORGANISATION FOR STANDARDISATION
  209. ORGANISATION INTERNATIONALE DE NORMALISATION
  210. ISO/IEC JTC1/SC29/WG11
  211. CODING OF MOVING PICTURES AND ASSOCIATED AUDIO
  212.  
  213. ISO/IEC JTC1/SC29/WG11  N0500
  214. July 16, 1993
  215.  
  216. Source:    ISO/IEC JTC1/SC29/WG11
  217. ~Title:    Press Release (Final) -- MPEG New York Meeting
  218. Status:    For immediate release
  219.  
  220.  
  221. Summary
  222.  
  223. This week in New York, at a meeting hosted by Columbia University, the 
  224. Moving Picture Experts Group (MPEG) completed definition of MPEG-2 
  225. Video, MPEG-2 Audio, and MPEG-2 Systems.  MPEG therefore confirmed 
  226. that it is on schedule to produce, by November 1993, Committee Drafts of 
  227. all three parts of the MPEG-2 Standard, for balloting by its member 
  228. countries.
  229.  
  230. To ensure that a harmonized solution to the widest range of applications 
  231. is achieved, MPEG, an ISO/IEC working group designated ISO/IEC 
  232. JTC1/SC29/WG11, is working jointly with the ITU-TS Study Group 15 
  233. "Experts Group for ATM Video Coding." MPEG also collaborates with 
  234. representatives from other parts of ITU-TS, and from EBU, ITU-RS, SMPTE, 
  235. and the North American HDTV community.
  236.  
  237.  
  238. MPEG-2 Video
  239.  
  240. MPEG is developing the MPEG-2 Video Standard, which specifies the coded 
  241. bit stream for high-quality digital video.  As a compatible extension, 
  242. MPEG-2 Video builds on the completed MPEG-1 Video Standard (ISO/IEC IS 
  243. 11172-2), by supporting interlaced video formats and a number of other 
  244. advanced features, including features to support HDTV.  
  245.  
  246. As a generic International Standard, MPEG-2 Video is being defined in 
  247. terms of extensible profiles, each of which will support the features 
  248. needed by an important class of applications. At the March MPEG meeting 
  249. in Sydney, the MPEG-2 Main Profile was defined to support digital video 
  250. transmission in the range of about 2 to 15 Mbits/sec over cable, satellite, 
  251. and other broadcast channels, as well as for Digital Storage Media (DSM) 
  252. and other communications applications. Building on this success at this 
  253. week's New York meeting, MPEG experts from participating countries in 
  254. Asia, Australia, Europe, and North America further defined parameters of 
  255. the Main Profile and Simple Profile suitable for supporting HDTV formats.
  256.  
  257. This week the MPEG experts also extended the features of the Main Profile 
  258. by defining a hierarchical/scalable profile.  This profile aims to support 
  259. applications such as compatible terrestrial TV/HDTV, packet-network 
  260. video systems, backward-compatibility with existing standards (MPEG-1 
  261. and H.261), and other applications for which multi-level coding is 
  262. required.  For example, such a system could give the consumer the option 
  263. of using either a small portable receiver to decode standard definition TV, 
  264. or a larger fixed receiver to decode HDTV from the same broadcast signal.
  265.  
  266. This week's accomplishments in New York mean that the technical 
  267. definition of MPEG-2 Video has been completed.  This was a critical 
  268. milestone, and shows that MPEG-2 Video is on schedule for a Committee 
  269. Draft in November.
  270.  
  271.  
  272. MPEG-2 Audio
  273.  
  274. MPEG is developing the MPEG-2 Audio Standard for low bitrate coding of 
  275. multichannel audio. MPEG-2 Audio coding will supply up to five full 
  276. bandwidth channels (left, right, center, and two surround channels), plus 
  277. an additional low frequency enhancement channel, and/or up to seven 
  278. commentary/multilingual channels. The MPEG-2 Audio Standard will also 
  279. extend the stereo and mono coding of the MPEG-1 Audio Standard (ISO/IEC 
  280. IS 11172-3) to half sampling-rates (16 kHz, 22.05 kHz, and 24 kHz), for 
  281. improved quality for bitrates at or below 64 kbits/s, per channel.
  282.  
  283. This week in New York, MPEG produced an updated version of the MPEG-2 
  284. Audio Working Draft, and is on track for achieving a Committee Draft 
  285. specification by the November MPEG meeting.
  286.  
  287. The MPEG-2 Audio multichannel coding Standard will provide 
  288. backward-compatibility with the existing MPEG-1 Audio Standard 
  289. (ISO/IEC IS 11172-3). Together with ITU-RS, MPEG is organizing formal 
  290. subjective testing of the proposed MPEG-2 multichannel audio codecs and 
  291. up to three non-backward-compatible (NBC) codecs. The NBC codecs are 
  292. included in order to determine whether an NBC mode should be introduced 
  293. as an addendum to the standard. If the results show clear evidence that an 
  294. NBC mode improves the performance, a formal call for NBC proposals will 
  295. be issued by MPEG, with a view to incorporate these features in the audio 
  296. syntax.
  297.  
  298.  
  299. MPEG-2 Systems
  300.  
  301. MPEG is developing the MPEG-2 Systems Standard to specify coding 
  302. formats for multiplexing audio, video, and other data into a form suitable 
  303. for transmission or storage. There are two data stream formats defined: 
  304. the Transport Stream, which can carry multiple programs simultaneously, 
  305. and which is optimized for use in applications where data loss may be 
  306. likely, and the Program stream, which is optimized for multimedia 
  307. applications, for performing systems processing in software, and for 
  308. MPEG-1 compatibility.
  309.  
  310. Both streams are designed to support a large number of known and 
  311. anticipated applications, and they retain a significant amount of 
  312. flexibility such as may be required for such applications, while providing 
  313. interoperability between different device implementations.  The 
  314. Transport Stream is well suited for transmission of digital television and 
  315. video telephony over fiber, satellite, cable, ISDN, ATM, and other 
  316. networks, and also for storage on digital video tape and other devices.  It 
  317. is expected to find widespread use for such applications in the very near 
  318. future.
  319.  
  320. The Program Stream is similar to the MPEG-1 Systems standard (ISO/IEC 
  321. 11172-1).  It includes extensions to support new and future applications.  
  322. Both the Transport Stream and Program Stream are built on a common 
  323. Packetized Elementary Stream packet structure, facilitating common 
  324. video and audio decoder implementations and stream type conversions.  
  325. This is well-suited for use over a wide variety of networks with 
  326. ATM/AAL and alternative transports. This week in New York, MPEG 
  327. completed definitions of the features, syntax, and semantics of the 
  328. Transport and Program Streams, enabling product designers to proceed.  
  329. Among other items, the Transport Stream packet length was fixed at 188 
  330. bytes, including the 4-byte header.  This length is suited for use with ATM 
  331. networks, as well as a wide variety of other transmission and storage 
  332. systems.
  333.  
  334.  
  335. MPEG-4
  336.  
  337. Work on a new MPEG initiative for very low bitrate coding of audiovisual 
  338. programs has been approved by unanimous ballot of all national bodies of 
  339. ISO/IEC JTC1. This work will begin officially at the next MPEG meeting in 
  340. Brussels in September 1993.  It is scheduled to result in a draft 
  341. specification in 1997.
  342.  
  343. This work will require the development of fundamentally new algorithmic 
  344. techniques.  In conjunction with the MPEG meeting this week in New York, 
  345. a one-day seminar was held on current research ideas applicable to low 
  346. bitrate coding.  Demonstrations and papers were presented on a number of 
  347. techniques, including model-based image coding, human interaction with 
  348. multimedia environments, and low-bitrate speech coding.
  349.  
  350. When completed, the MPEG-4 standard will enable a whole spectrum of 
  351. new applications, including interactive mobile multimedia 
  352. communications.
  353.  
  354.  
  355. ===========================================================================
  356.  II | PROFESSIONAL SOFTWARE
  357. ===========================
  358.  
  359. The named tools are:
  360.  
  361.   MPEG Encode
  362.   XingSound
  363.   XingCD
  364.   PC-Hurricane
  365.   NVR-Toolkit
  366.  
  367. -------------------------------------------------------------------------------
  368.  II.1 | DOS
  369. -----------
  370.  
  371. Ingenieurbuero Gatz & Hartmann,
  372.  
  373. Fehrbelliner Str. 32, 13585 Berlin, GERMANY
  374.  
  375. Tel: 030- 344 23 66 or 030-375 55 68
  376. FAX: 030- 344 92 79 or 030-375 56 55
  377.  
  378. email to: harti@mikro.ee.tu-berlin.de
  379.  
  380.  
  381. The MPEG Encoder is available starting from 349.-DM incl. VAT.
  382.  
  383. ---------------------------------------------------------------------------
  384.  
  385. BTW, the encoder still sells for 349.-DM and the MCI-driver for 199.-DM
  386.  
  387. [ The MCI-driver is nice, because it allows you to include movies in      ]
  388. [ other documents. But it includes only the MPLAYER.EXE-icon in the       ]
  389. [ document (not the first picture of the movie), the movie runs at        ]
  390. [ whatever position (not where the icon is !), when you double-click it.  ]
  391.  
  392. [ Xing should have a close look at Microsoft's AVI-driver ;o) (but there  ]
  393. [ movies are incredible slow and small, compared to MPEG  :o(             ]
  394.  
  395. ---------------------------------------------------------------------------
  396.  II.2 | WINDOWS
  397. ---------------
  398.  
  399. [ Well, the encoder costs, but the decoder is PD ! But, attention ]
  400. [ they say, they support full-MPEG-audio, but sure they are not.  ]
  401. [ They do dirty tricks again, had a look at the streams, tststs   ]
  402. [ Buts good stuff and its helping the MPEG-comunity.              ]
  403.  
  404.  
  405. XingSound Realtime MPEG Audio Layer II Encoding on the PC !
  406. ===========================================================
  407.  
  408. Here it is: the first low cost REALTIME MPEG AUDIO Encoding on the PC via
  409. a high quality 16 Bits Stereo DSP based Audio-Soundcard and the famous
  410. Xing Technology XingSOUND(tm) MPEG Audio Encoder software.
  411.  
  412. The XingSound MPEG audio encoder encoder supports the DSP on the Soundcard
  413. and enables realtime 15:1 compression of high quality Audio material without
  414. any audible loss in quality.
  415.  
  416. REALTIME means REALTIME !
  417.  
  418. Wait no longer endless time (hours) to convert your WAV-files offline, like a
  419. few shareware encoders do. No just record your songs in realtime to MPEG Audio
  420. MP2 files. Compression factor can be set .
  421.  
  422. Comfortable record software coming with the package and also an offline WAV to
  423. MP2 converter.
  424.  
  425. All software runs under win3.x !
  426.  
  427. With the optinal MPEG Audio- MCI-driver you can paste your MPEG audio files
  428. directly via Media player into your applications and save huge disk space
  429. compared when using 16 bits Stereo WAV files !
  430.  
  431. Also , when the DSP Soundcard is installed, you get full CD-quality
  432. STEREO playback with 16 bits resolution ! (if other soundcard is installed,
  433. XingSound MPEG player will only play in Mono)
  434.  
  435.  
  436. Available only as a bundled package consisting of:
  437. ==================================================
  438.  
  439. 1. XingSound MPEG Audio Realtime software for Windows 3.x incl. free MPEG audio
  440. win3.x player program, WAV to MP2 offline converter, Realtime DSP supported
  441. Audio recorder program, Realtime DSP supported FULL Stereo CD-quality MPEG
  442. Audio playback
  443.  
  444. 2. 16 bits Stereo CD-quality DSP Soundcard, with win3.x drivers
  445. (can be used as a normal Windows soundcard as well, Soundblaster and WSS
  446. compatible, jumperless design, options set via software, Sony CD-ROM I/O onbord)
  447.  
  448. All manuals have english language !
  449.  
  450.  
  451. This package is available from:
  452. -------------------------------
  453.  
  454. Gatz & Hartmann
  455. Ingenieurbuero fuer Multimedia-Anwendungen
  456. Berlin, Germany
  457.  
  458. Tel: ++ 49 30 344 23 66
  459. FAX: ++ 49 30 344 92 79
  460.  
  461. email:
  462. harti@mikro.ee.tu-berlin.de
  463.  
  464. The bundle is 999.-DM incl. 15 % VAT in Germany. If you order from outside 
  465. Germany, you will be charged 15 % less, plus airmail shipping and c.o.d charges.
  466.  
  467. Please call for shipment details. Orders please via FAX. Thanks !
  468.  
  469. ---------------------------------------------------------------------------
  470.  
  471. XingCD is here !
  472.  
  473. It is the first AVI to MPEG Encoder, which allows you to make
  474. MPEG system streams from AVI movies.
  475.  
  476. This means, you can directly use a Motion JPEG capture board at 352x288
  477. resolution to capture Realtime video,
  478. edit it with Adobe Premiere for Windows and make a Video CD out of it,
  479. using the new XingCD Encoder.
  480.  
  481. The XingCD Encoder is software only, so there is no further hardware
  482. required. It converts the AVI Video file to MPEG Video and the sound WAV file
  483. to MPEG Audio and interleaves (multiplexes) these 2 bitstreams into an MPEG
  484. system layer bitstream, so it could be played back via a REEL MAGIC card
  485. for instance or the new Inside Technology MPEG player card for the PC.
  486.  
  487. The new MPEG Encoder supports full IBP format and is compatible with the
  488. ISO11172 MPEG system layer description.
  489.  
  490. Price is 995.-US$, but this is still cheaper than a 20K US$ realtime MPEG
  491. capture board.....
  492.  
  493. It can also encode from single TGA or BMP pics and it supports various
  494. output format of:
  495. 352x240, 352x288, 160x120 and custom output resolution.
  496. Rescales source to desired ouput resolution etc...
  497.  
  498. Encode Process runs in the background.
  499.  
  500. I hope, we will get soon many "fresh" MPEG Video CDs !
  501.  
  502. ---------------------------------------------------------------------------
  503.  
  504. Gatz and Hartmann proudly presents:  PC-Hurricane Win3.x Winhurri Version 1.5
  505.  
  506. This is our new control program for the moviegrabber board
  507.         
  508.         PC-Hurricane
  509.         ============
  510.  
  511. This version 1.5 only runs in Hicolor modes 32K or 64K colors !
  512. So use these Windows Hicolor drivers to use this piece of software.
  513.  
  514. Functions:
  515. ----------
  516.  
  517. 1. You can digitize video movies in realtime (up to 25 frames/second) into 
  518. Extendend Memmory and play them also back in realtime with this Winhurri
  519. program.  Now you can also do Harddisk-Video-Recording in realtime up to
  520. 384x288 screen size (full field resolution ) !
  521.  
  522. 2. You can save every single frame or the whole movie in one shot to the 
  523. harddrive.
  524.  
  525. 3. Due to the DIB or BMP output you can load the DIB sequence directly into
  526. the VideoEditor of Microsoft's Video for Windows(tm) program and generate
  527. an compressed AVI movie. The BMP output is for the Xing Technology MPEG encoder,
  528. so you can choose to make AVI or MPEG movies from the digitized raw data.
  529.  
  530. 4. You can watch television with this card by connecting a tuner and clicking
  531. the VIEW button. At 160x120 screen size it gives you realtime video display
  532. without the need of an feature connector cable to your VGA card or the hassle 
  533. to be unable to use the highest Hicolor windows driver.
  534. So you can watch TV while working in a windows resolution of e.g. 1024x768x64K 
  535. colors and still doing word-processing or picture editing in Hicolor.
  536.  
  537. Normal Overlay boards only support up to 256 colors windows drivers or only
  538. 640x480x32K colors, but not 1024x768x64K colors Noninterlaced! (like with the
  539. new Genoa VideoBlitz card with the Weitek P9000 chipset) 
  540.  
  541. Future versions:
  542. ----------------
  543.  
  544. We are already working on integrating WAV sound digitizing in realtime together
  545. with the video grabbing by using any installed soundcard under windows.
  546.  
  547. This will allow synchroneous digitizing of sound and video in one shot.
  548. You can then save the DIB sequence and a WAV file and do an AVI movie with
  549. sound in one shot !
  550.  
  551. email to: harti@mikro.ee.tu-berlin.de
  552.  
  553. PC-Hurricane in this moment sells for 499.-DM incl. 15 % VAT in Germany.
  554. Together with the Xing Technology MPEG Encoder and player it is 699.- DM 
  555. incl. 15 % VAT in Germany.
  556.  
  557. Foreign customers could get it by VISA card payment.
  558. It is 299.-US$ including airmail delivery to you.
  559. Together with the Xing MPEG Encoder and Player software for Windows it sells
  560. for 449.- US$ incl. shipping and handling.
  561.  
  562.  
  563. ---------------------------------------------------------------------------
  564.  II.3 | UNIX
  565. ------------
  566.  
  567. [ Its really nice software, but its expensive !  You find the infos and ]
  568. [ software on there ftp-server (see below !), don't forget to order a   ]
  569. [ licence key. There are several nice and long MPEG-movies to ftp !!!   ]
  570.  
  571. [ If you require a demo version, please send mail to support@nvr.com    ]
  572.  
  573. From: Chris Jacobson <chrisj@dinghy.nvr.com>
  574. Subject: Re: THE MPEG-FAQ - Version 2.0 
  575. Date: Thu, 13 May 93 10:31:32 -0700
  576.  
  577.  
  578.                        North Valley Research
  579.                        Digital Media Systems
  580.  
  581. North Valley Research is pleased to announce immediate availability of
  582. a family of products for working with video and other time-based media
  583. in a UNIX environment.  These products are the first, affordable software
  584. products that enable the end user to take video and audio all the way
  585. from video camera or tape to an MPEG sequence that can be played back in
  586. real-time on most Sun SPARCstations.  Starting now until May 5th, 1993,
  587. individual products can be purchased for $150 in quantities of 30 or
  588. more; or under $300 for quantity 1.
  589.  
  590. These software products have well-designed Motif user interfaces and a
  591. robust architectural design.  The first set of products is sold as a kit, and
  592. consists of three user interfaces:
  593.  
  594.   - The Player.  This tool provides a viewing mechanism for working with
  595.       + MPEG sequences
  596.       + analog video (requires the Parallax XVideo board)
  597.       + JPEG movies (requires the Parallax XVideo board with JPEG option)
  598.  
  599.   - The Recorder.  This tool enables the user to peruse analog material
  600.     with an interface very similar to the Player, but in addition, allows
  601.     you to create JPEG movies using the JPEG hardware on the Parallax XVideo
  602.     board.
  603.  
  604.   - The Compressor.  This tool allows you to choose input files, specify
  605.     the compression characteristics and finally, compress them with
  606.     our software MPEG compression engine.
  607.  
  608. The MPEG playback mechanism is purely software, requires no special
  609. framebuffer, and depending on the size of picture, the size of the window
  610. and bandwidth of the bitstream, can run at 6 - 30 fps with synchronized
  611. audio.  The color is dithered from 19 bits down to 7 bits,
  612. gamma-corrected, with real-time adjustments for contrast and brightness.
  613. The displayed window can be one or four times the size of the MPEG sequence
  614. picture size.  For example, a sequence compressed at 320x240 can be played
  615. back at 320x240 or 640x480 (depending on the performance of the host
  616. computer).
  617.  
  618. Both the MPEG compression and playback mechanisms support:
  619.   + variable I:P:B ratios
  620.   + variable picture sizes from 64x48 to 320x240
  621.   + variable and fixed bit rate
  622.   + three motion estimation algorithms (Jain & Jain and two Exhaustive methods)
  623.  
  624. The MPEG compressor is relatively fast for compression that includes motion
  625. estimation, and depending on the input stream and the selected compression
  626. parameters, can compress a twenty second sequence in as little as an hour.
  627.  
  628. The JPEG record and playback is accomplished with the aid of the Parallax
  629. XVideo board.  Recording and playback of JPEG movies is controlled by
  630. a special software engine that always keeps the audio and video synchronized.
  631. Recorded sequences may be "running records" from a camera or broadcast, or
  632. assembled from a controllable video source with in and out points.
  633. Both the Player and Recorder support Sony's ViSCA/LANC, and Pioneer 4400
  634. disc players (and other compatible models).  VideoMedia's VLAN will be
  635. added in the future.
  636.  
  637.                          Prices and Availability
  638.                          -----------------------
  639.  
  640. All prices below are retail, with a special, 40%-off, introductory price
  641. in parenthesis.  These special prices are good until May 5, 1993.
  642.  
  643. All products require:
  644.     Operating System: Solaris 1.0.1
  645.     Computer: SPARCstation 1+, 2, IPC, IPX
  646.  
  647. Availability: All products are available for immediate delivery
  648. Media:        8mm tape or Quarter-inch cartridge (QIC)
  649. Terms:        P.O. prior to shipment, net 30 days with credit
  650.  
  651. NVR Digital Media Player:
  652.     Includes:     Support for audio and viewing analog video, JPEG movies
  653.           and software MPEG.
  654.  
  655.     Requirements: For analog video: Parallax XVideo board
  656.           For JPEG movies: Parallax XVideo board with JPEG option
  657.           For MPEG playback: most any 8-bit pseudo-color frame-buffer,
  658.               including CG3, CG4, CG6 and Parallax XVideo.
  659.               Black-and-white monochrome support available on request.
  660.  
  661.     Prices:        1 floating license $495 ($297 intro)
  662.                   10 floating license $2,000 ($1,200 intro)
  663.                   30 floating license $4,500 ($2,700 intro)
  664.  
  665. NVR Digital Media Recorder
  666.     Includes:     Support for viewing analog video and creating JPEG movies
  667.     Requirements: Parallax XVideo board
  668.     Price:        1 floating license $1,595 ($960 intro)
  669.  
  670. NVR Digital Media Compressor
  671.     Includes:     Support for compressing JPEG movies (both audio
  672.           and video) into MPEG.  Other input formats available on
  673.           request.
  674.     Requirements: No special display requirements
  675.     Price:        1 floating license $2,495 ($1,495 intro)
  676.  
  677. Development Kit:
  678.     Includes:     5 Player licenses
  679.               1 Recorder license
  680.               1 Compressor license.
  681.     Requirements: As above for each product
  682.     Price:        $3,995 ($2,395 intro)
  683.  
  684. Support and Maintenance:
  685.     Includes:     software upgrades
  686.           email support
  687.           limited phone support
  688.     Price:        15% of purchased product price (Free intro!)
  689.  
  690.                      Further Information
  691.                      -------------------
  692. You can reach us at:
  693.      North Valley Research, Inc.
  694.      15262 NW Greenbrier Parkway
  695.      Beaverton, OR 97006
  696.      Tel: (503) 531-5705
  697.      Fax: (503) 690-2320
  698.      email (sales and marketing): marketing@nvr.com
  699.      email (technical questions): support@nvr.com
  700.  
  701. This and other text-only versions of our product sheets are available via
  702. anonymous ftp to nvr.com (192.82.231.50).  Look in /pub/NVR.  We are happy
  703. to mail paper versions of our product sheets on request.
  704.  
  705. If you require a demo version, please call or send mail to support@nvr.com.
  706.  
  707. ---------------
  708. Todd Brunhoff
  709. Vice President, R&D
  710. North Valley Research
  711.  
  712. ---------------------------------------------------------------------------
  713.  
  714. From: Todd Brunhoff <toddb@nvr.com>
  715. Subject: Re: NVR-Software 
  716. Date: Tue, 18 May 93 09:23:26 -0700
  717.  
  718. The price list and text-only versions of our product sheets are available via
  719. anonymous ftp to nvr.com (192.82.231.50).  Look in /pub/NVR-data-sheets.  
  720. If you need glitzy paper versions to convey credibility, we are
  721. happy to mail our product sheets on request.
  722.  
  723. The demonstration software package comes in several pieces via anonymous ftp to
  724. nvr.com (192.82.231.50).  Look in /pub/NVR-software for the license agreement
  725. and README file.  Briefly you will need:
  726.     /pub/NVR-software/Manual.evenpages-1.0.2.ps.Z
  727.     /pub/NVR-software/Manual.oddpages-1.0.2.ps.Z
  728.     /pub/NVR-software/Product-1.0.4.tar.Z
  729.     /pub/NVR-software/README
  730. and some selection from
  731.     /pub/contrib/mpeg and /pub/contrib/jpeg
  732. depending on the kind of hardware you have.
  733.  
  734. If you get our software via ftp, send us an email note and we will give you
  735. a demo license key so you can run it.
  736. ---------------
  737. internet: toddb@nvr.com                                             c--Q Q
  738. US:       Todd Brunhoff; North Valley Research;                         `
  739.           15262 NW Greenbriar Pkwy; Beaverton, OR  97006                -
  740. Phone:    (503) 531-5707
  741. Fax:      (503) 690-2320
  742.  
  743.  
  744. ===========================================================================
  745.  III | PUBLIC-DOMAIN-SOFTWARE OR SHAREWARE
  746. ==========================================
  747.  
  748. The named tools are:
  749.  
  750.   LAYR_099
  751.   MPEG2PPM
  752.   VMPEG
  753.   CMPEG
  754.   DMPEG
  755.   SECMPEG (Dos)
  756.   MPEGSTAT
  757.   ENC11DOS
  758.   XingIt (MPEGPLAY)
  759.   PVRGMPEG (MPGCODEC)
  760.   MPEGW32E
  761.   XMPLAY
  762.   MPEGAUDI
  763.   MAPLAY
  764.   MPEGTOOL
  765.   SECMPEG (Unix)
  766.   MPEGSTAT (Unix)
  767.   MPEG_ENCODE
  768.   MPEGv1.2 (PVRG)
  769.   WDGT
  770.   MPEG_PLAY-20-DECW
  771.   SPARCLE
  772.   QT2MPEG
  773.   MP (OS/2)
  774.   MPPLAY
  775.   MPEGNEXT
  776.  
  777. ---------------------------------------------------------------------------
  778.  III.1 | DOS
  779. ------------
  780.  
  781. [ First, the new AUDIO-Tool, juhuu ;o) usally called LAYR_099.EXE ]
  782.  
  783. From: "Harald Popp" <POPP@iis.fhg.de>
  784. Organization:  Fraunhofer Gesellschaft, IIS
  785. Date:          Tue, 10 May 1994 15:03:04 +0200
  786. Subject:       Re: mpegfa31.txt-[3/7]
  787.  
  788. ISO-MPEG Audio Layer 3 software only Encoder and Decoder
  789. Version 0.99a.
  790.  
  791. copyright Fraunhofer - IIS 1994
  792.  
  793. - evaluate highest quality perceptual audio compression technique
  794.   available today
  795. - software only encoder and decoder implementations
  796. - implements ISO/MPEG Audio standard ISO/IEC IS 11172-3, Layer 3
  797.      (restriction: no support of Layer I and II, no realtime)
  798. - wide range of compression ratios including
  799.       6:1   fully transparent quality 
  800.      11:1   64 kbps per channel, very high quality
  801.      16:1   still better than your average 16 bit 44.1 kHz sound card 
  802. - music data is input in raw format (16 bit signed integer)
  803. - 44.1kHz sampling frequency (version 1.0 supports also 32 kHz and 48 kHz)
  804. - packed bit stream conforming to ISO/MPEG Layer III
  805. - output of decoder is in raw format (16 bit signed integer)
  806. - optional .WAV header for decoder output data. Resulting music files 
  807.   can be played with Windows Media Player.
  808. - written by the very same people at Fraunhofer-IIS who did the 
  809.   Layer III codecs for the ISO and CCIR tests (best sound quality at
  810.   low bit rates at all listening tests).
  811. - commercial real time products for encoding and/or decoding of 
  812.   Layer III are available. Contact one of the companies listed 
  813.   in the file info.txt.
  814.  
  815. The package consists of the following files
  816.    
  817.    L3ENC.EXE      encoder program (8088)
  818.    L3ENC_FP.EXE   encoder program (80486)
  819.    L3DEC.EXE      decoder program (8088)
  820.    L3DEC_FP.EXE   decoder programm (80486)
  821.    bitstr.l3      demo layer 3 bitstream (128 kBit/s, stereo, 44.1 kHz)
  822.    manual.txt     instructions for encoder and decoder programs
  823.    register.txt   information on registration. PLEASE READ THIS!
  824.    info.txt       infos on ISO MPEG Layer III and Layer III products
  825.    readme.txt     this file
  826.  
  827. The song used for BITSTR.L3 is named "funky" and was composed and 
  828. arranged by Juergen Herre. "Funky" is copyright Juergen Herre 1994.
  829. You may use "Funky" for all evaluation purposes of this shareware product.
  830. You may not use "Funky" for commercial purposes (e.g. radio broadcasting).
  831.  
  832. This package is distributed as shareware. You may work with the package for
  833. 30 days for evaluation purposes. If you want to use this package after the
  834. evaluation period, you are required to register the package (see information
  835. in the file REGISTER.TXT). You may give copies of this package to other 
  836. people as long as no file is changed and no file is omitted.
  837.  
  838. The programms are written for IBM-PCs or Compatibles with MS-Dos. While
  839. L3ENC.EXE and L3DEC.EXE should work on practically any PC, the other
  840. programms require a 386 type CPU plus hardware floating point support.
  841. Especially for the encoder, a 486DX33 or better is recommended.
  842.  
  843. On a 486DX2/66 the performance of the software-only decoder is about
  844. 33% of the performance necessary for real time audio processing. The 
  845. encoder needs about 30 minutes to encode a 1 minute audio data file. 
  846. These figures assume coding/decoding of stereo audio material 
  847. at 44.1 kHz/sec.
  848.  
  849. If you need further information on Layer 3 products or if you have
  850. any questions concerning this shareware product, please send email to
  851.  
  852.     layer3@iis.fhg.de. 
  853.  
  854. You can also fax or mail your questions to
  855.  
  856.    Layer 3 support
  857.    Fraunhofer - IIS
  858.    Am Weichselgarten 3
  859.    D-91058 Erlangen
  860.    Germany
  861.  
  862. Fax: + 49 9131 / 776 399
  863.  
  864. We would also like to hear from you, if you are interested in a 
  865. version of this shareware for SUN workstations.
  866.  
  867.  
  868. Disclaimer:
  869.  
  870. Don't forget that there are no warranties associated with this software.
  871. While we believe that our software is reasonably bug free and well behaved,
  872. we are in no way responsible if our software does not work the way you
  873. would expect it to work. No matter if it locks up your computer, garbles
  874. your floppy disks or does any other harmful things to your computer - it
  875. is entirely your problem. 
  876.  
  877. Fraunhofer - IIS is not liable for any infringments or damages of 
  878. third parties' rights in consequencs of your use of this shareware 
  879. product. Fraunhofer - IIS is in no event liable for, respectively does 
  880. not warrant the trustworthiness, quality, industrial exploitability, 
  881. serviceability of this shareware product for the supposed purpose 
  882. or any other purposes.
  883.  
  884. All brand names are registered trade marks of their respective owners.
  885.  
  886. How you may get the shareware:
  887.  
  888. a) via anonymous ftp from fhginfo.fhg.de (153.96.1.4)
  889.  
  890. You may download our Layer-3 audio software package from the 
  891. directory /pub/layer3. You will find the following files:
  892.   layer3.txt    a short description of the files found in layer3.zip
  893.   layer3.zip    encoder, decoder, documentation and a sample bitstream
  894.   layer3nb.txt  a short description of the files found in layer3nb.zip
  895.   layer3nb.zip  encoder, decoder and documentation (no bitstream)  
  896.   bitstr.l3     sample bitstream 
  897.  
  898. b) via direct modem download (up to 14.400 bps)
  899.                     
  900.    Modem telephone number  : +49 911 9933662           Name: FHG
  901.    Packet switching network: (0) 262 45 9110 10290     Name: FHG
  902.    (For the telephone number, replace "+" with your appropriate
  903.    international dial prefix, e.g. "011" for the USA.)
  904.    Follow the menus as desired.
  905.  
  906. c) via shipment of diskette (only including registration)
  907.  
  908. You may order a diskette directly from:
  909.  
  910. Mailbox System Nuernberg (MSN)
  911. Hanft & Hartmann
  912. Innerer Kleinreuther Weg 21
  913. D-90408 Nuernberg
  914. Germany
  915.  
  916. Please note: MSN will only ship a diskette if they get paid for the 
  917. registration fee before. The registration fee is 85 Deutsche Mark 
  918. (plus sales tax, if applicable) for one copy of the package. The 
  919. preferred method of payment is via credit card. Currently, they can 
  920. accept VISA, Master Card / Eurocard / Access credit cards. 
  921.  
  922. You may reach MSN also via Internet: msn@iis.fhg.de
  923.                     or via Fax: +49 911 9933661
  924.                     or via BBS: +49 911 9933662        Name: FHG
  925.                     or via X25: 0262 45 9110 10290     Name: FHG
  926.                     (e.g. in USA, please replace "+" with "011")
  927.  
  928. d) via email
  929.  
  930. You may get our shareware also by a direct request to msn@iis.fhg.de.
  931. In this case, the shareware is split into about 30 small uuencoded
  932. parts...
  933.  
  934.  
  935. Harald Popp
  936. Audio & Multimedia ("Music is the *BEST*" - F. Zappa)
  937. Fraunhofer-IIS-A, Weichselgarten 3, D-91058 Erlangen, Germany
  938. Phone: +49-9131-776-340
  939. Fax:   +49-9131-776-399
  940. email: popp@iis.fhg.de
  941.  
  942.  
  943. ---------------------------------------------------------------------------
  944.  
  945. MPEG2P11.ZIP (c) 1993 by PHADE Software
  946. =======================================
  947.  
  948. This is the MPEG to PPM converter running under DOS. Its based
  949. on the MPEG-decoder called "mpeg_play" by the Berkeley Research
  950. Group. The basic idea was coming from the PPM-patch by Jef
  951. Poskanzer. Many thanks to both.
  952.  
  953. SHAREWARE
  954. ---------
  955.  
  956. MPEG2PPM is inexpensive shareware. If you are continuing using
  957. it after a 30 day trial-period, please send a letter containing
  958. the filled and signed registration-form and the little donation
  959. of 10 $ or 15 DM in cash to the adress below.
  960.  
  961. ATTENTION: The dots the shareware version of MPEG2PPM produces
  962. are just delay, to force you to register.
  963.  
  964. ATTENTION: A registration is recommended for commercial use.
  965.  
  966. ATTENTION: The full-licenced version is restricted to a local
  967.            area netword (company) or a privat single host.
  968.  
  969. MPEG2PPM will  decode  a  (video-only)  MPEG-I-stream and
  970. extract the rebuild frames as PPM-files (Portable Pixmap).
  971. The  extracted  frames will be numbered starting from zero
  972. (0), the first part of the filename is  derived  from  the
  973. original MPEG-stream, the files extension will be .PPM.
  974.  
  975. The final PPM-files will be in 24-bit-format.
  976.  
  977. MPEG2PPM  expects  MPEG-1  video  streams only. It can not
  978. handle multiplexed MPEG streams  or  video+audio  streams.
  979. The  converter  uses  the  paris  entropy coding table set
  980. (which I believe to be the MPEG-1 standard).
  981.  
  982. MPEG2PPM was developed by
  983.  
  984. PHADE Software
  985. Inh. Frank Gadegast
  986. Leibnizstr. 30
  987. 10625 Berlin GERMANY
  988.  
  989. phade@contrib.de
  990.  
  991. ---------------------------------------------------------------------------
  992.  
  993. [ This is VMPEG 1.1, the best MPEG-player for DOS AT ALL ! ]
  994.  
  995. From: stefan@lis.e-technik.tu-muenchen.de (Stefan Eckart)
  996. Subject: vmpeg11.zip (fast DOS 386+ MPEG player) posted
  997. Date: 23 Nov 93 17:54:51 GMT
  998.  
  999.                               VMPEG V1.1
  1000.                             DOS MPEG player
  1001.                            by Stefan Eckart
  1002.  
  1003. The archive also contains MPGSPLIT (no '386 req.), a utility to split
  1004. multiplexed MPEG system layer files (e.g. from a CD) into seperate video
  1005. and audio streams.
  1006.  
  1007.  
  1008. Changes from VMPEG 1.0 to VMPEG 1.1:
  1009.  
  1010.  - 20% speed gain (code streamlining)
  1011.  - improved image quality (higher IDCT accuracy)
  1012.  - True Color display
  1013.  - support of system layer MPEG streams
  1014.  - more drivers included
  1015.  
  1016.  
  1017. Features:
  1018.  
  1019.  - full MPEG-1 video standard (ISO 11172-2): I,P,B frames of arbitrary size;
  1020.    no restriction to 160x120 or I-frame-only sequences
  1021.  - also plays system layer (ISO 11172-1) files
  1022.  - "high" speed: e.g. 16 frames/s on a 386DX/33 for a 160x120 I frame
  1023.                  sequence (mjackson.mpg); about the speed of mpeg_play
  1024.                  running on a Sparcstation1+
  1025.  - supports VGA and a variety of SVGAs
  1026.  - '386 or '486 processor required (i.e. no '286); based on the
  1027.    DOS extender GO32.EXE by DJ Delorie
  1028. END ---------------------- CUT HERE --------------------- 3/6
  1029.