home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 1998 October / STC_CD_10_1998.iso / MUSIK / MPLAYER / MPLYR_SP.DOC < prev    next >
Text File  |  1998-09-26  |  15KB  |  413 lines

  1. ****************************************************************************
  2.             DOCUMENTACION M_PLAYER.PRG
  3. ****************************************************************************
  4.  
  5.         Es un reproductor Quick Time y AVI con sonido,
  6.        y un reproductor FLI/FLC/FLH, SEQ, PI1+DLT, FLM, DL, GIF.
  7.          También puede crear ficheros  Quick Time (imágenes y sonido),
  8.              o ficheros AVI (imágenes y sonido),
  9.              o ficheros FLM (imágenes y sonido),
  10.                 o GIF animadas (sin sonido).
  11.  
  12.  
  13. *********************************************************************
  14. ATENCION: Cambio de resolución en el Falcon, ver al final de este DOC
  15. *********************************************************************
  16. ATENCION: TT sin tarjeta gráfica, ver al final de esto DOC
  17. *********************************************************************
  18.  
  19. Autor:
  20.  
  21. TELLO Guillaume
  22. 240 rue Estienvrin
  23. 49260 Montreuil Bellay
  24.       FRANCIA
  25.  
  26. Email: gtello@planete.net
  27.  
  28. Descargar M_PLAYER de:
  29.     http://www.planete.net/~gtello (mi página)
  30.     http://www.tripnet.se/~mille
  31.     http://www.magmacom.com/~nima
  32.         ftp://193.190.205.13/Archive/atari
  33.     http://www.allatsea.demon.co.uk
  34.  
  35.         (Igualmente encontrarás también la versión STE).
  36.  
  37. ********** Shareware ****************
  38.  
  39.     Si quieres registrarte, por favor envía 15DM, CAN$15, US$10, 60F
  40. o 7UKP a mi cuenta bancaria o a mí.
  41.     Crédit Agricole Anjou Mayenne/49000 Angers (Francia)
  42.     Cuenta n°10434852000
  43.  
  44.     Usuarios Norteamericanos, podeis registraros (US$10) en:
  45.  
  46.     Nima Montaser          Hardware and Software Specialists
  47.     Homa Systems House       ATARI Graphics and Multimedia
  48.        P.O. Box 52127          nima@magmacom.com
  49.        Ottawa, ON  K1N 5S0     aa414@freenet.carleton.ca
  50.        Canada   Tel:(613)722-0901   Fax:(613)722-9061
  51.                URL: http://www.magmacom.com/~nima
  52.  
  53.         Usuarios de Reino Unido, os podeis registrar (7UKP o mas) en:
  54.  
  55.         Antony Lacey   (algy@allatsea.demon.co.uk)
  56.     59 Owenford Road
  57.     Radford
  58.     Coventry CV6 3FQ
  59.     England
  60.  
  61.  
  62.              C O N S I D E R A C I O N E S   G E N E R A L E S
  63.              *************************************************
  64.  
  65. Capacidades:
  66. ╣╣╣╣╣╣╣╣╣╣╣╣╣
  67.     1) Puedes crear animaciones Quick Time de una serie de imágenes
  68. (opcionalmente con sonido), los formatos de las imágenes son:
  69.         - TGA2 16 o 24 bits (a compresión RLE16)
  70.         - IMG ('ximg', 256 colors) (a compresión RLE8)
  71.         Los formatos de sonido son:
  72.         - AVR, 8/16 bits, mono/estereo
  73.         - WAV, 8/16 bits, mono/estereo
  74.     (ver mas abajo los ficheros BATCH y SLIDSHOW.DOC)
  75.  
  76.         2) Puedes crear animaciones Video for Windows (AVI) de una serie
  77. de imágenes (opcionalemente con sonido), los formatos de las imágenes son:
  78.         - IMG ('ximg', 256 colores) (a compresión  RLE8)
  79.     Los formatos de sonido son:
  80.         - AVR, 8/16 bits, mono/estereo
  81.         - WAV, 8/16 bits, mono/estereo
  82.     (ver mas abajo los ficheros BATCH y SLIDSHOW.DOC)
  83.  
  84.     3) Puedes crear GIF animados de una serie de imágenes GIF
  85. (87a u 89a):
  86.         - M_PLAYER extensión con el número de frames
  87.         - DELAY extensión con las infos de tiempo
  88.         - NETSCAPE extensión con los infos de los bucles
  89.     (ver mas abajo los ficheros BATCH y SLIDSHOW.DOC)
  90.  
  91.     4) Puedes crear ficheros extendidos FLM de una serie de dibujos
  92. ST en baja, con sonido opcional:
  93.         - Imágenes DEGAS (320x200x16)
  94.         - Imágenes NEO (320x200x16)
  95.         - Sonidos AVR/WAV (frec. DMA +/-2%, 8bits, mono/estereo)
  96.  
  97.     5) Puedes reproducir 11 tipos de animaciones:
  98.     - *.MOV (Quick Time)
  99.         - gráficos con:
  100.             CVID (yuv comprimido)
  101.             RLE1, RLE2 (gris o color), RLE4 (gris o color),
  102.             RLE8 (gris o color), RLE16, RLE24, RLE32
  103.             SMC8 (gris o color)
  104.             RAW1, RAW2 (gris o color), RAW4 (gris o color),
  105.             RAW8 (gris o color), RAW16, RAW24, RAW32
  106.             RPZA (15 bits)
  107.             WRLE (256 coloros)
  108.             MSVC8 (gris o color) MSVC16
  109.             YUV2, YUV9, YVU9 (yuv no comprimido)
  110.         - sonidos mono/stereo, 8/16 bits con formatos TWOS o RAW
  111.         - cambio para sincronización imagen-sonido
  112.         - cambio para sonido
  113.     - *.AVI (Video for Windows)
  114.         - gráficos con:
  115.             CVID
  116.             CRAM16, CRAM8
  117.             MSVC16, MSVC8
  118.             RLE8
  119.             RGB8
  120.             YUV9, YVU9
  121.             (no IV32, lo siento, está con copyright de Intel
  122.             y cuesta $5000 conseguir la licencia, contra menos
  123.             que lo uses mejor).
  124.         - sonido mono/stereo, 8/16 bits con formatos TWOS o RAW
  125.         - cambio para sincronización imagen-sonido
  126.         - cambio para sonido
  127.  
  128.     - *.FLI/FLC/FLH (Autodesk Animator)
  129.     - *.SEQ        (Cyber Paint)
  130.     - *.PI1 + *.DLT    (Cyber)
  131.     - *.FLM        (Kinetic Microsystems)
  132.     - *.FLM        (Lexicor)
  133.     - *.DL        (tipos 1 y 2)
  134.         - solo gráficos
  135.         - velocidad normal o velocidad maxi
  136.         - modo bucle (tecla Shift)
  137.         (para PI1 + DLT, debes seleccionar el fichero PI1, luego 
  138.         el fichero DLT de compartir el mismo nombre y estar en el
  139.         mismo directorio: c:\EJEMPLO.PI1 y c:\EJEMPLO.DLT)
  140.  
  141.     - *.FLM     (Lexicor FLM extendido)
  142.         - imágenes 320x200x16, 640x480x16 o 640x400x2
  143.         - sonido DMA 8 bits mono/estereo a 12017, 25033 o 50066 KHz
  144.         - duración independiente para cada frame
  145.  
  146.     - *.FLM        (Video Master V1.0)
  147.         - imágenes 160x100x16 (VMAS)
  148.         - imágenes 160x100x256 (VFAL)
  149.         - sonido 8 bits, mono, cualquier frecuencia
  150.  
  151.     - *.GIF        (Compuserve, 87a y 89a)
  152.         - sincronismo o no con pausas (versión 89a)
  153.         - número de frames mostrado solo en el diálogo stats.
  154.  
  155.     - modo paso a paso
  156.         - todos los frames mostrados (auto o no)
  157.         - se puede grabar este frame en un fichero TGA (auto o no)
  158.         - no funciona con NOVA o 256 colores en TT
  159.  
  160.     - *.BAT (fichero Batch para slideshow):
  161.         - lenguaje simple para cargar y mostrar una serie de 
  162.           imágenes
  163.         - formato imagent:
  164.             TGA 2 sin comprimir (por ejemplo tus 
  165.                 creaciones POV)
  166.             IMG ('XIMG' y 256 colores)
  167.             GIF (87a o 89a, 256 colores máximo)
  168.             PI1 (DEGAS 320x200x16)
  169.             NEO (Neochrome 320x200x16)
  170.                 se añadirán mas formatos en el futuro
  171.                 (ver SLIDSHOW.DOC)
  172.  
  173.  
  174. Requisitos hardware:
  175. ╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣
  176.     - Atari TT030:
  177.         - soporta tarjetas gráficas:
  178.             - NOVA (256 o 32768 colores)
  179.             - Crazy Dots1/2 (256 o 32768 colores)
  180.             - Matrix (256 colores)
  181.             - Cyrel (256 colores)
  182.         - sin tarjeta gráfica (256 colores)
  183.  
  184.     - Falcon, True Color (32768 colores) cualquier cantidad de 
  185.       memoria RAM (soporta: Outside, Afterburner 040, ScreenBlaster,
  186.       Blow up, Centurbo I)
  187.     - PowerBook con MagicMac (256 colores, sin sonido...)
  188.     - HADES 040/060 con SONIDO, pero el del viejo Yamaha...
  189.  
  190.  
  191. !Maldita sea¡ Tengo 16Mb de RAM TT y el sonido DMA no puede ser reproducido
  192. ╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣
  193.  
  194.     Bien, deberías activar las banderas del programa 'TT Load' y
  195. 'TT Malloc' para mantener la mayor cantidad de ST RAM libre. Entonces
  196. la RAM TT es usada para cargar los datos de sonido que queden si no
  197. caben todos en la RAM ST. Mientras se reproduce, estos datos son copiados
  198. en la RAM ST por bloques hasta el final de la animación. Una copia de 
  199. 1.5Mb tarda unos 0.5seg. Puede que obtengas algunos pequeños agujeros de
  200. sonido mientras son copiados.
  201.  
  202.          E J E C U T A N D O   E L    P R O G R A M A
  203.          ********************************************
  204.  
  205. Los ficheros:
  206. ╣╣╣╣╣╣╣╣╣╣╣╣╣
  207.     M_PLAYER.PRG    ; e programa
  208.     M_PLAYER.RSC    ; los diálogos (poner en la misma carpeta)
  209.     MPLYR_FR.DOC    ; documentación en francés
  210.     MPLYR_EN.DOC    ; documentación en inglés (Gracias Dave!)
  211.     MPLYR_GE.DOC    ; documentación en alemán (Gracias Martin)
  212.     MPLYR_SV.DOC    ; documentación en sueco (Gracias Mille)
  213.     MP_ICONS.RSC    ; 4 iconos para el desktop por Julien Chauveau
  214.     SLIDSHOW.DOC    ; ficheros batch y MOV-Maker
  215.     HISTORIC.TXT    ; la historia
  216.     COMMANDS.DOC    ; las opciones de la línea de comandos (modo TTP)
  217.  
  218. Funcionando:
  219. ╣╣╣╣╣╣╣╣╣╣╣╣
  220.     Puedes hacer doble-click en él (entrando en el selector de 
  221. ficheros), aquí puedes especificar el nombre del fichero o una máscara
  222. (*.MOV).
  223.     También puedes arrastrar y dejar una animación en él (con esto
  224. el selector de ficheros será evitado).
  225.  
  226.     Primer diálogo:
  227.  
  228.     1) La primera parte indica el nombre y el tipo de fichero
  229. detectado.
  230.  
  231.     2) La caja verde da información sobre los datos de video (tamaño,
  232. número de frames, compresión) y si la compresión es soportada o no. Si 
  233. solo has elegido un fichero de sonido obtendrás un mensaje diciendo
  234. 'No graphics found' (no se encotraron gráficos). Este diálogo también
  235. indica si el formato de video es soportado o no. Si no es soportado,
  236. M_PLAYER reproducirá cualquier dato de sonido que pueda estar presente,
  237. pero no así el video.
  238.  
  239.     3) La caja naranja da información sobre el sonido (frecuencia,
  240. resolución, canales). Algunas frecuencias y resoluciones (4bits) no
  241. están soportadas. Algunas veces tendrás el mensaje 'Supported' (soportado)
  242. pero no obtendrás ningún sonido, esto significa que el sistema se ha 
  243. quedado sin memoria. Si no hay ningún dato de sonido obtendrás el mensaje
  244. 'No Sound' (sin sonido). El fichero será reproducido pero solo el video.
  245.     
  246.         4) La caja 'Play Sound' (reproducir sonido) selecciona/deselec-
  247. ciona la reproducción de sonido (sujeto a que los datos de sonido estén
  248. presentes, por supuesto.
  249.  
  250.         5) La caja 'Synchronize' selecciona/deselecciona la sincroniza-
  251. ción entre sonido y video (por supuesto, sujeto a que los datos de sonido
  252. y video estén presentes).
  253.  
  254.     4b) 'Max speed' (velocidad máxima) es un interruptor para mostrar
  255. los frames FLx/SEQ sin ninguna pausa entre ellos.
  256.  
  257.     5b) FLx: sino (cuando 'Max speed' no ha sido establecidad), puedes
  258. elegir aquí la velocidad correcta en frames por segundo.
  259.  
  260.     6) 'Informations...' (informaciones) da informaciones.
  261.  
  262.     7) 'Go!' empieza la animación. Si los datos de sonido necesitan
  263. ser cargados, la reproducción se pospondrá y verás una caja de diálogo
  264. con el mensaje 'Loading sound...' (cargando sonido).
  265.         Si "(Alt) Go!" está disponible y lo usas, entrarás en el modo
  266. paso a paso (ver mas abajo).
  267.     Con un fichero BATCH, la tecla 'Alt' cambia entre slide-show
  268. y crear una animación.
  269.  
  270.     8) 'Cancel' justamente hace eso.
  271.  
  272. Estadísticas:
  273. ╣╣╣╣╣╣╣╣╣╣╣╣╣
  274.     Al final de la animación, aparecerá una caja con las estadsiticas.
  275. Si la animación solo es un fichero de sonido, se evitará esta caja:
  276.     * Frames totales: el número de frames en el fichero.
  277.     * Frames mostradas: el número de frames actualmente mostradas
  278. (100% sin sincronización de sonido, algunas veces menos con sincronización
  279. debido a que algunas son saltadas para 'seguir' el sonido).
  280.     * Tiempo total: la duración de la animación en segundos.
  281.     * Media: número de frames actualmente mostrados cada segundo.
  282.  
  283. Saliendo del programa:
  284. ╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣
  285.     Si has empezado con el selector de ficheros, volverás a él
  286. después de cada animación. Debes de elegir 'cancel' del selector para 
  287. salir. Con arrastrar y tirar, volverás de forma automática al desktop.
  288.  
  289. ¿Cómo detener una animación?
  290. ╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣
  291.     Con la tecla 'Control' (no habrá caja de estadísticas).
  292.     Con SHIFT y con una animación con blucle (GIF por ejemplo), el
  293. visionado es detenido al final del bucle actual y obtienes la caja de
  294. estadísticas.
  295.  
  296.  
  297. Modo paso a paso
  298. ╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣
  299.     ** Selector de ficheros **
  300.  
  301.     Debes especificar la ruta donde los ficheros TGA deben de ser
  302. almacenados, su nombre por defecto es:
  303.     FRM00001.TGA (hasta 99999 ficheros diferentes).
  304.     Puedes cambiar los primeros 7 caracteres introduciéndolos por
  305. el campo 'File name' del selector de ficheros. Sustituirán 'FRM'.
  306.  
  307.     ** Mini menú **
  308.  
  309.     (S) save: almacena el frame actual
  310.     (A) all : almacena todos los frames (empezando por el actual),
  311.     puedes detenerlo con la tecla Control.
  312.             (una campana durante la grabación indica un error de
  313.             escritura, puede que el disco esté lleno o cualquier
  314.             otra cosa)
  315.     (Q) quit: salir
  316.     Esc    : igual que arriba
  317.     (R) run    : muestra de forma automática los frames hasta el uso
  318.     de la tecla Control.
  319.     Other   : cualquier otra tecla avanza un paso en el fichero.
  320.  
  321.     ** Ficheros TGA **
  322.  
  323.     formato: TGA 2 sin comprimir, cabecera de 18 bytes de largo:
  324.  
  325.     Long $00000200
  326.     Long $00000000
  327.     Long $00000000
  328.     Word width    (Intel)
  329.     Word height    (ídem)
  330.     Word $1820
  331.     Entonces la línea pixel con 3 bytes por pixel:
  332.     Azul/Verde/Rojo.
  333.  
  334.  
  335.         A L G U N A S   P R E G U N T A S
  336.         *********************************
  337.  
  338. ¿Cómo fué realizado?
  339. ╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣╣
  340.     Usé ASSEMBLE  (Brainstorm), el mejor y mas rápido ensamblador
  341. que he conocido.
  342.  
  343. Frecuencias
  344. ╣╣╣╣╣╣╣╣╣╣╣
  345.     Los fichero de MAC o PC usan principal una de estas tres 
  346. frecuencias: 11kHz, 22kHz o 44kHz. Cuando M_PLAYER carga el sonido,
  347. realiza una conversión de frecuencia para obtener 12,5kHz o 25kHz o 50kHz
  348. que son las frecuencias DMA (cada una 8 bytes por bloque, se repite el
  349. último byte con lo que se consiguen 9 bytes y eso es todo).
  350.  
  351. ¿Errores?
  352. ╣╣╣╣╣╣╣╣╣
  353.     - Metado ya funciona (versión 2.70)
  354.     - La animación es mas larga que en la pantalla (puedes probarlo,
  355. puede que bloquee la máquina), usa una pantalla virtual.
  356.     - Corregido el error Turbo Veille (V1.36).
  357.     - Corregido el error Extendos (V1.36, gracias a Yu-Ou Wang)
  358.     - Corregido el error Freedom (V2.05)
  359.     - FPATCH2.PRG puede corregir algunos problemas de sonido.
  360.  
  361.     Gracias a:
  362.  
  363.     - Pascal Ricard (Pierrevert, Francia, Falcon 4Mo)
  364.     - Julien Chauveau (Méron, Francia, Falcon 4Mo)
  365.     - Hervé Piedvache (Paris, Falcon 4Mo)
  366.     - Dave Brook (Stony Sratford, Reino Unido, TT 20Mo + Crazy Dots 2)
  367.     - Magnus Kollberg (Suecia, Falcon 4Mo)
  368.     - Martin Rothaemel (Alemania, TT 8Mo + NOVA)
  369.     - Yu-Ou Wang (Paris, Falcon 40MHz)
  370.     - Oliver Skelton (South Croydon, GB, Falcon + BlowUp Hard 1)
  371.     - Jacobo Morro (España, Falcon)
  372.     - Rémi Vanel (Francia, Falcon)
  373.  
  374.  
  375. *********************************
  376. Cambio de resolución en el Falcon
  377. *********************************
  378.  
  379.     El program, si no es ejecutado en True Color, cambia a TC para
  380. mostrar la animación. No doy ninguna garantía sobre la seguiridad de mi
  381. rutina, no pagaré por ningún daño causado a tu monitor (la rutina ha sido
  382. probada con éxito en los modos 16 y 256 colores, no funciona en modos
  383. monocromo o 4 colores).
  384.  
  385.     La única forma para evitar este cambio es ejecutar M_PLAYER en
  386. modo TC desde el desktop.
  387.  
  388.     Si tu monitor hace un 'clunk' en cada cambi de resolución,
  389. deberías de tener cuidado, si no lo hace y parece que lo soporta, bien,
  390. haz lo que quieras.
  391.  
  392. **********************
  393. TT sin tarjeta gráfica
  394. **********************
  395.  
  396.     El programa cambia a 320x480x256 para ver las animaciones. Si la 
  397. altura lo permite, la animación es doblada para corregir el aspecto, si 
  398. el ancho es mayor que 320 pixels, la imagen es reducida a la mitad: 
  399. finalmente toda animación hasta 640x480 es aceptada.
  400.     Los límites son esos del NOVA en modo 256 colores:
  401.     - 16bits o animaciones TC son reproducidas en gris
  402.     - otras animaciones son reproducidas en colores (<=256)
  403.     - no admite modo paso a paso
  404.  
  405.     El visionado es un poco mas lento que con una tarjeta gráfica,
  406. debido a que en vez de ello escribe directamente en el video RAM, el
  407. programa usa un buffer el cual es recodificado bit a bit en la video 
  408. RAM. Pero gracias a una rutina escrita por Douglas Little, la velocidad
  409. no es mala.
  410.     Para algunas animaciones específicas (SEQ, DLT, FLM, DL) una 
  411. rutina adaptada al TT ha sido incluida, con lo que consigues una muy
  412. buena velocidad con estas animaciones.
  413.