Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

DesarrolloEmuladoresInternetJuegosMultimediaSistema

GráficosSonidoVídeo

Instalar HamMultiPlayer con WineInstalar VideoPad Video Editor con Wine

Instalar PotPlayer con Wine




Instalar PotPlayer con Wine




Copyright

Copyright © José Luis Lara Carrascal  2014-2019   http://manualinux.es



Sumario

Introducción
Preliminares
Instalación
Configurar la integración del programa en nuestro sistema
Desinstalar, respaldar y restaurar la instalación del programa
Iniciamos PotPlayer
Pros y contras de utilizar PotPlayer
Enlaces




Introducción

PotPlayer
es un reproductor multimedia creado por el autor original del archiconocido KMPlayer. Poquito a poco y tacita a tacita, se ha ido haciendo con el favor de una parte importante de usuarios multimedia de Windows. Su bajo consumo de CPU respecto a otros programas del gremio, su soporte de filtros de AviSynth, Video 3D (conversión 2D a 3D incluida), aceleración por hardware (DXVA, CUDA, etc.), efectos de Pixel Shaders, diversos formatos de subtítulos y el no requerimiento por parte del usuario, de la instalación de codecs adicionales para la visualización de los vídeos, hacen de este programa una perita en dulce para el usuario multimedia de Windows.

Precisamente esta última característica es la que me lleva a incluirlo en la documentación de la web, como programa complementario de otros que se instalen con Wine, que requieran del uso de un reproductor multimedia externo. Es cierto, que los usuarios de GNU/Linux no vamos a poder aprovechar las características de este programa en su totalidad, pero su rendimiento en la reproducción de vídeo es excepcional, incluso utilizando la reproducción por software, la única posible para que el programa sea funcional en nuestro sistema con el controlador de gráficos original de NVIDIA. Tampoco deberíamos de olvidar, su combinación con AviSynth, cuya instalación se incluye en el manual, más los plugins necesarios para poder hacer correr los scripts creados para este programa que se instalan con PotPlayer.



Preliminares  

1) Comprobar que el directorio /home/usuario/bin lo tenemos en nuestro PATH

Abrimos una ventana de terminal y ejecutamos el siguiente comando:

[jose@Fedora-18 ~]$ echo $PATH
/usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jose/bin

Si no aparece entre las rutas mostradas el directorio /home/usuario/bin, editamos el archivo de configuración personal, ~/.bashrc, si no existe lo creamos, y añadimos lo siguiente al final del mismo:

export PATH:$HOME/bin:$PATH

2) Comprobar que la variable de entorno XDG_DATA_DIRS incluye el directorio /home/usuario/.local/share

Esta variable se aplica para que los archivos desktop ubicados en un directorio específico del sistema puedan ser leídos por los menús de entornos gráficos como XFce 4, o paneles como LXPanel o Fbpanel. Para saberlo basta abrir el menú de aplicaciones en cualquiera de los programas antes comentados y comprobar que aparece la entrada correspondiente a la aplicación tratada en este manual.

En este caso particular, hay que establecerla para poder ejecutar el comando update-desktop-database, como usuario, y éste pueda extraer los tipos MIME del archivo desktop instalado en ~/.local/share/applications. En el mismo archivo, ~/.bashrc, añadimos lo que está en rojo:

export PATH:$HOME/bin:$PATH

export XDG_DATA_DIRS=/usr/share:/usr/local/share:$HOME/.local/share:$XDG_DATA_DIRS



Instalación

Dependencias


Librerías nativas de Windows

* Ole32.dll [1] 
* Oleaut32.dll [1] 
* Quartz.dll [2] 
* Devenum.dll [2] 
* Qdvd.dll [2] 

Aplicaciones

Entre paréntesis la versión con la que se ha instalado PotPlayer para la elaboración de este documento.

* Wine - (4.12.1)
* Winetricks - (10072019) [3] 
* Convert (ImageMagick) - (7.0.8-58) [4]
* P7zip - (16.02) [5]

[1] Dependencias recomendables de PotPlayer.
[2] Dependencias requeridas de PotPlayer.
[3] Requerido para poder descargarnos las DLL opcionales para la ejecución del programa.
[4] Requerido para poder crear los iconos del archivo desktop.
[5] Requerido para poder extraer los archivos comprimidos en formato 7z.



Descarga

PotPlayerSetup.exe  |  ole32.7z  |  oleaut32.7z

1) Establecer el directorio de instalación del programa mediante la variable WINEPREFIX

Al utilizar un WINEPREFIX expecífico, todo el proceso de instalación debe de realizarse en una ventana de terminal. En ningún momento debemos de salirnos de la misma, hasta que no finalice dicho proceso. El directorio predefinido de instalación utilizado en este manual será /home/usuario/Programas/PotPlayer. Abrimos una ventana de terminal, y desde la misma iniciamos el proceso de creación inicial del windows virtual y posteriormente la instalación de PotPlayer. Si el directorio a crear, es un subdirectorio de un directorio inexistente, Wine no podrá crear el WINEPREFIX, tendremos que crear antes de forma manual, el directorio raíz correspondiente.

$ mkdir -p $HOME/Programas
$ export WINEPREFIX=$HOME/Programas/PotPlayer

Si estamos utilizando una versión de Wine de 64 bits multiarquitectura, establecemos la variable de entorno correspondiente para crear un prefijo de instalación de 32 bits.

$ export WINEARCH=win32

Para comprobar en cualquier momento del proceso de instalación que estamos utilizando el WINEPREFIX establecido, ejecutamos el siguiente comando:

$ echo $WINEPREFIX

2) Establecer la versión de Windows a imitar a Windows XP (Wine 2.2 y superiores) con Winetricks

A partir de la versión 2.2 de Wine, la versión de Windows a imitar por defecto, es Windows 7. Como el uso de esta versión no está lo suficientemente probado que no dé problemas, seguiremos con la que ha sido siempre la versión por defecto, Windows XP.

$ winetricks winxp

En el momento que se establece un WINEPREFIX expecífico, al ejecutar un programa con Wine o ejecutar cualquier aplicación que forme parte del mismo, éste crea de forma automática, el directorio virtual de Windows, mostrando la siguiente ventana. La misma también se muestra cuando hemos instalado una nueva versión de Wine.

Captura - PotPlayer - 1

3) Activar la detección automática de unidades con Winecfg

Si no hacemos esto, el programa no podrá encontrar la ruta correspondiente al archivo, cuando lo ejecutemos desde el menú Abrir con... de los administradores de archivos compatibles con el estándar de freedesktop.org. Si tenemos más puntos de montaje que letras de unidades tiene Windows, este comando no es funcional. Hay que activar la detección automática desde Winecfg, en la pestaña Unidades.

$ winecfg -d

4) Cambiar el color predefinido de las aplicaciones de Windows corriendo con Wine (opcional)

Para mejorar el color predefinido que muestra que es horroroso, utilizaremos este archivo y lo importaremos con Regedit.

$ regedit keramikcolor.reg

5) Desinstalar Mono y Gecko para ahorrar espacio en disco

Ejecutamos lo siguiente para desinstalar Mono y Gecko, y ahorrar espacio en disco, ya que su instalación no es necesaria con este programa. Los seleccionamos y hacemos clic en Eliminar y luego en Aceptar.

Tener en cuenta que cada vez que actualicemos a una nueva versión de Wine, éste volverá a instalar de nuevo, estos paquetes que hemos eliminado. Con lo que los tendremos que volver a suprimir, estableciendo previamente la correspondiente variable de entorno, y ejecutando el desinstalador de Wine.

$ wine uninstaller

Captura - PotPlayer - 2


6) Instalar las DLL requeridas con Winetricks

Abrimos una ventana de terminal y ejecutamos el siguiente comando:

$ winetricks quartz devenum qdvd

7) Instalar las DLL recomendables (originales de Windows XP)

La instalación de estas librerías es opcional, pero mejora la ejecución del programa. Abrimos una ventana de terminal y ejecutamos los siguientes comandos de extracción:

$ 7za e 'ole*32.7z' -y -o$WINEPREFIX/drive_c/windows/system32

8) Añadir la configuración de las librerías al registro de Wine

Nos descargamos este archivo y lo importamos con Regedit, para configurar las librerías requeridas para que el programa funcione.

$ regedit PotPlayer.reg

9) Modificar las opciones de Wine con Winetricks para una correcta visualización de los vídeos en PotPlayer (no es necesario con Nouveau)

$ winetricks ddr=gdi

10) Activar el suavizado de fuentes para monitores TFT con Winetricks

Ejecutamos el siguiente comando:

$ winetricks fontsmooth=rgb

11) Cambiar el DPI para monitores de alta resolución

En la sección Gráficos de Winecfg, en el apartado Resolución, deslizamos el control para ver el tamaño de fuente de texto deseado. Un DPI de 120ppp que es el predefinido para las fuentes de tamaño grande en Windows XP, es el más recomendable en el caso particular de Wine, para monitores de alta resolución (21,5" - 1920x1080). Tener en cuenta que el DPI no afecta a determinadas ventanas y fuentes de texto de tamaño fijo, que utilizan la mayoría de aplicaciones de Windows, que las seguiremos viendo pequeñas. El DPI utilizado por Wine no tiene nada que ver con el DPI real del monitor.

12) Modificar el tamaño de las fuentes de texto y sustituir las predefinidas por Dejavu Sans Condensed en monitores de alta resolución TFT (opcional)

El uso de estas fuentes de texto mejora la legibilidad de las aplicaciones Windows ejecutadas con Wine, en pantallas TFT, al ser más espesas que las fuentes normales que normalmente utilizamos en nuestro sistema. El aspecto de las fuentes normales y de las proporcionadas por Wine, mostradas en las aplicaciones de Windows a resoluciones altas, es muy deficiente. Estos cambios sólo afectan a los elementos modificables de las aplicaciones, explicados en el manual de Winecfg

Como ejemplo, dejo el siguiente archivo de registro que contiene las fuentes utilizadas en mi sistema y por consiguiente, en las capturas de pantalla del manual, allí donde se hace uso de éstas. El archivo también incluye la activación del suavizado de fuentes en monitores TFT.

$ regedit desktop_fonts_1920x1080.reg

13) Instalar PotPlayer  Bloc de Notas

Finalmente iniciamos el proceso de instalación del programa, en la misma ventana de terminal que hemos empezado todo esto. 

$ WINEDLLOVERRIDES=winemenubuilder.exe=d wine PotPlayerSetup.exe

El parámetro WINEDLLOVERRIDES=winemenubuilder.exe=d impide que se creen los correspondientes archivos desktop y MIME, relacionados con la instalación del programa, ya que vamos a utilizar los archivos desktop proporcionados por este manual. El sistema de asociación de archivos que utiliza Wine, es un absoluto despropósito, en lo que concierne a la integración del programa en nuestro sistema.

A continuación, se muestra todo el proceso de instalación con las correspondientes capturas de pantalla. En la primera ventana que se nos muestre, seleccionamos English como idioma para el proceso de instalación y hacemos clic en OK.

Captura - PotPlayer - 3


Continuamos con Next.

Captura - PotPlayer - 4


Aceptamos la licencia del programa haciendo clic en I Agree.

Captura - PotPlayer - 5


Desmarcamos la tercera y la cuarta casilla y continuamos con Next.

Captura - PotPlayer - 6


Hacemos clic en Install y comenzará el proceso de instalación en sí.

Captura - PotPlayer - 7


Desmarcamos la tercera opción y hacemos clic en Close, y se descargarán e instalarán codecs adicionales para el programa, finalizando posteriormente el proceso de instalación.

Captura - PotPlayer - 8


14) Instalar un paquete de 300 pieles adicionales para PotPlayer (opcional)

PotPlayer_Skins.7z

Paquete recopilatorio de pieles para PotPlayer, que una vez extraído ocupa 83 MB de espacio en disco.

$ 7za e PotPlayer_Skins.7z -y -o$WINEPREFIX/drive_c/Program\ Files/DAUM/PotPlayer/Skins "*.dsf" -r

15) Instalar Haali Media Splitter (recomendable para los usuarios de Nouveau)

El uso de Direct3D como controlador para la salida de vídeo para los usuarios de Nouveau da problemas con las últimas versiones de Wine, con lo que instalaremos Haali Media Splitter para poder utilizar Haali para la salida de vídeo, dado su excelente rendimiento con Nouveau.

MatroskaSplitter.exe

$ WINEDLLOVERRIDES=winemenubuilder.exe=d wine MatroskaSplitter.exe

Cuando ejecutemos PotPlayer seleccionaremos en el menú del programa, Vídeo >> Procesado de Vídeo >> Vídeo Haali para hacer uso de este controlador. En este enlace de un foro de Anime en inglés, podemos encontrar la configuración de un usuario para Haali y FFDShow para procesadores de un sólo núcleo. Tener en cuenta que Wine no soporta el uso de procesadores multinúcleo, por lo que esta configuración puede servirnos de ayuda. Como nota personal indicar que con la configuración predefinida de 32 MB para el tamaño del buffer, la reproducción es igual de fluida en Full HD. Para poder acceder a la ventana de configuración de Haali, sólo tenemos que seleccionar Filtros >> Haali Video Renderer en el menú del programa, cuando estemos reproduciendo un archivo de vídeo.


Captura - Zoom Player - 18


16) Instalar AviSynth (opcional)

AviSynth es una herramienta de postprocesado de audio y vídeo que actúa como un proxy entre la fuente original y el programa de edición o reproducción de destino, permitiendo la posibilidad de modificar al vuelo el flujo de audio y vídeo transportado, mediante el uso de filtros y plugins internos y externos. El programa no tiene interfaz gráfica y trabaja con archivos de texto simple con extensión AVS, escritos con un lenguaje de programación específico del programa, relativamente simple (hay muchos ejemplos en internet que nos pueden servir). PotPlayer puede leer los archivos con esta extensión, de ahí que se añada la instalación de este programa al manual. En el manual de VirtualDub podemos encontrar más información sobre este programa.

AviSynth_260.exe

$ wine AviSynth_260.exe

17) Instalar MT (filtro para AviSynth)

Filtro para AviSynth, que añade soporte de procesamiento multihilo al programa, y cuyo uso es requerido por los scripts preconfigurados para AviSynth que se instalan con PotPlayer. Con el mismo se incluye una versión modificada de AviSynth, cuya instalación sustituiremos por una versión más actualizada y equivalente a la versión actual de AviSynth, renombrando previamente la original. Tener en cuenta que Wine no soporta operaciones multihilo. 

MT_07.zip  |  avisynth_20150220.7z

$ unzip MT_07.zip MT.dll -d $WINEPREFIX/drive_c/Program\ Files/AviSynth/plugins
$ rename .dll .dll.bak $WINEPREFIX/drive_c/windows/system32/avisynth.dll
$ 7za e avisynth_20150220.7z -y -o$WINEPREFIX/drive_c/windows/system32

18) Instalar InterFrame (filtro para AviSynth)

Filtro para AviSynth, que realiza una interpolación del número de fotogramas por segundo, multiplicando por 2 el número de éstos, y mejorando la representación del vídeo en la pantalla, y cuyo uso es requerido por los scripts preconfigurados para AviSynth que se instalan con PotPlayer.

InterFrame-2.8.2.zip

$ unzip InterFrame-2.8.2.zip -d $WINEPREFIX/drive_c/Program\ Files/AviSynth/plugins

19) Instalar MVTools (filtro para AviSynth)

Filtro para AviSynth, que contiene una colección de funciones para la estimación y compensación de los objetos en movimiento en los archivos de vídeo, y cuyo uso es requerido por los scripts preconfigurados para AviSynth que se instalan con PotPlayer.

mvtools-2.6.0.5.zip

$ unzip mvtools-2.6.0.5.zip mvtools2.dll -d $WINEPREFIX/drive_c/Program\ Files/AviSynth/plugins

20) Modificar los scripts de AviSynth instalados con PotPlayer

Para un correcto funcionamiento de dos de los scripts, modificamos los mismos con el siguiente comando:

$ grep -rl "2.5.0" $WINEPREFIX/drive_c/Program\ Files/DAUM/PotPlayer/AviSynth/*.avs |\
xargs -I{} sed -e 's:2.5.0:2.8.2:g' -e 's: 2.5::g' -i {}

Y añadimos lo que está en rojo en los scripts FastTrueMotion.avs, FastTrueMotionNoGPU.avs, TrueMotion.avs y TrueMotionNoGPU.avs, para un correcto funcionamiento de los mismos. Un ejemplo con FastTrueMotion.avs.

Setmemorymax(384)
SetMTMode(6,#CPUS * 2)
potplayer_source()
SetMTMode(2)
LoadPlugin("#PROGRAMDIR\AviSynth\plugins\InterFrame-2.8.2\Dependencies\svpflow1.dll")
LoadPlugin("#PROGRAMDIR\AviSynth\plugins\InterFrame-2.8.2\Dependencies\svpflow2.dll")
Import("#PROGRAMDIR\AviSynth\plugins\InterFrame-2.8.2\InterFrame2.avsi")

InterFrame(Preset="Fast", Tuning="Animation", GPU=true, Cores=#CPUS)
SetMTMode(1)
GetMTMode(false) > 0 ? distributor() : last

Podemos hacerlo también con un comando, un poco largo, la verdad.

$ sed -i 's:.*InterFrame(.*:LoadPlugin("#PROGRAMDIR\\AviSynth\\plugins\\InterFrame-2.8.2\\Dependencies\\svpflow1.dll")\nLoadPlugin("#PROGRAMDIR\\AviSynth\\plugins\\InterFrame-2.8.2\\Dependencies\\svpflow2.dll")\nImport("#PROGRAMDIR\\AviSynth\\plugins\\InterFrame-2.8.2\\InterFrame2.avsi")\n&:' \
$WINEPREFIX/drive_c/Program\ Files/DAUM/PotPlayer/AviSynth/{FastTrueMotion.avs,\
FastTrueMotionNoGPU.avs,TrueMotion.avs,TrueMotionNoGPU.avs}

21) Desactivar la decoración de la ventana con Winetricks

De unas versiones a esta parte de Wine, la decoración de la ventana del administrador que estemos utilizando se muestra por encima de la interfaz de PotPlayer. Para evitar este efecto desagradable, modificamos los valores correspondientes con Winetricks, ejecutando el siguiente comando:

$ winetricks windowmanagerdecorated=n



Configurar la integración del programa en nuestro sistema  Bloc de Notas

1) Crear un script de ejecución de PotPlayer

Para poder lanzar el programa desde la línea de comandos, o desde lanzadores como Gmrun, crearemos un script de shell, que copiaremos a nuestro directorio bin, si no existe dicho directorio lo crearemos. Y si no está en nuestro PATH lo añadiremos con la correspondiente variable de entorno.

El uso de este script es fundamental para poder asociar de forma correcta las extensiones de archivo que son compatibles con PotPlayer, y poder ejecutar el programa de forma asociada a una determinada extensión de archivo. Ya sea, desde el menú Abrir con... de los administradores de archivos compatibles con el estándar de freedesktop.org, o de forma directa, si es el programa predefinido para abrir un determinado tipo de archivo.

Abrimos un editor de texto y añadimos lo siguiente:

#!/bin/sh

IFS=$'\n'
export WINEPREFIX=$HOME/Programas/PotPlayer

if [ $@ ]; then
wine c:\\Program\ Files\\DAUM\\PotPlayer\\PotPlayerMini.exe $(winepath -w "$@")
else
wine c:\\Program\ Files\\DAUM\\PotPlayer\\PotPlayerMini.exe
fi


Lo guardamos como potplayer, le damos permisos de ejecución y lo copiamos al directorio bin de nuestro home.
 
$ chmod +x potplayer
$ mkdir -p ~/bin
$ cp potplayer ~/bin
 
2) Creación del archivo potplayer.desktop

Para que PotPlayer sea detectado por los menús de entornos gráficos como XFce 4 o paneles como LXPanel o Fbpanel, abrimos un editor de texto y añadimos lo siguiente:

[Desktop Entry]
Name=PotPlayer
GenericName=PotPlayer
Comment=Un reproductor multimedia todo en uno
Exec=potplayer
Type=Application
StartupNotify=true
Icon=potplayer
Categories=AudioVideo;Player;
Type=Application
MimeType=video/x-msvideo;video/x-ms-wmv;video/x-ms-asf;video/mpeg;video/mp2t;video/mp4;video/quicktime;video/ogg;video/webm;video/x-flv;video/x-matroska;video/3gpp;video/3gpp2;video/x-nsv;application/vnd.rn-realmedia;application/x-shockwave-flash;audio/wav;audio/wma;audio/mp2;audio/mpeg;audio/ogg;audio/aac;audio/ac3;audio/mp4;audio/flac;audio/x-musepack;audio/x-matroska;audio/x-dts;audio/x-dtshd;audio/x-realaudio;audio/x-mod;audio/x-ape;audio/x-wavpack;audio/x-ms-asx;audio/m3u;audio/x-scpls;application/x-cue;


Lo guardamos con la codificación de caracteres UTF-8, y con el nombre potplayer.desktop. Luego lo copiamos como usuario a ~/.local/share/applications.

$ mkdir -p ~/.local/share/applications
$ cp potplayer.desktop ~/.local/share/applications


Una vez hemos instalado el archivo desktop, actualizamos los tipos MIME, para que el programa aparezca asociado a las extensiones corrrespondientes en los menús de los administradores de archivos compatibles con el estándar de freedesktop.org.

$ update-desktop-database

2a) Crear los iconos del archivo potplayer.desktop a partir de la entrada del programa en el menú de Windows  Información general sobre el uso de los comandos

Para poder extraer los iconos del ejecutable del programa, utilizaremos la utilidad de Wine, winemenubuilder, cuyo uso hemos desactivado en la instalación del programa, y que usaremos sólo con el archivo Daum PotPlayer.lnk que se crea durante la instalación del mismo. La extracción desde el ejecutable produce errores con la utilidad wrestool del paquete Icoutils, de ahí, que no se utilice en este manual.

Con el siguiente comando, crearemos los iconos correspondientes en sus diferentes tamaños, que nos servirá como referente para crear el archivo desktop y las correspondientes entradas en los menús de los administradores de ventanas.

$ for i in ~/.local/share/icons/hicolor ; do \
mkdir -p $i/{16x16,24x24,32x32,48x48,64x64,128x128,256x256}/apps ; \
export WINEPREFIX=$HOME/Programas/PotPlayer ; \
wine winemenubuilder -w "$WINEPREFIX/drive_c/users/Public/Start Menu/\
Programs/Daum/Daum PotPlayer/Daum PotPlayer.lnk" ; \
cp -f $i/256x256/apps/*_PotPlayerMini.0.png $i/256x256/apps/potplayer.png ; \
cp -f $i/48x48/apps/*_PotPlayerMini.0.png $i/48x48/apps/potplayer.png ; \
cp -f $i/16x16/apps/*_PotPlayerMini.0.png $i/16x16/apps/potplayer.png ; \
convert -resize 128 $i/256x256/apps/potplayer.png $i/128x128/apps/potplayer.png ; \
convert -resize 64 $i/256x256/apps/potplayer.png $i/64x64/apps/potplayer.png ; \
convert -resize 32 $i/256x256/apps/potplayer.png $i/32x32/apps/potplayer.png ; \
convert -resize 24 $i/256x256/apps/potplayer.png $i/24x24/apps/potplayer.png ; \
gtk-update-icon-cache -tf $i &> /dev/null ; \
done

2c) Ejemplo de ruta al icono para añadir a los menús de los administradores de ventanas

/home/jose/.local/share/icons/hicolor/16x16/apps/potplayer.png

3) Directorios de instalación y configuración del programa utilizando el formato de ruta UNIX y el WINEPREFIX predefinido

Directorio de instalación
~/Programas/PotPlayer/drive_c/Program\ Files/DAUM/PotPlayer Es el directorio de instalación de PotPlayer.
Ubicación de los iconos creados a partir de los creados por Wine
~/.local/share/icons/hicolor/{16x16,24x24,32x32,48x48,64x64,128x128,256x256}/apps/potplayer.png
Entre llaves los directorios de ubicación separados por comas.
Entradas en el registro de Wine relacionadas con el programa
HKEY_CURRENT_USER\Software\DAUM\PotPlayer
HKEY_CURRENT_USER\Software\DAUM\PotPlayerMini
HKEY_LOCAL_MACHINE\Software\DAUM\PotPlayer
Ocupación de espacio en disco de la instalación personalizada de PotPlayer
257,1 MB.

4) Consumo inicial de CPU y RAM de PotPlayer con Wine

Consumo inicial de CPU y RAM de PotPlayer con Wine
Programa
CPU RAM
PotPlayerMini.exe 0 % 89,1 MB
wineserver 0 % 8,3 MB
winedevice.exe (2) 0 % 7,8 MB
explorer.exe 0 % 7,6 MB
services.exe 0 % 1,6 MB
plugplay.exe 0 % 1,3 MB
TOTAL 0 % 115,7 MB
Entre paréntesis los procesos en ejecución de cada programa. Para medir el consumo de CPU se utiliza el programa top, y para medir el consumo de RAM se utiliza el script de Python, ps_mem.py, creado por Pádraig Brady, que podemos encontrar en este enlace.



Desinstalar, respaldar y restaurar la instalación del programa   

Desinstalación como usuario

1) MODO TRADICIONAL

***********************

2) MODO MANUALINUX

potplayer-scripts.tar.gz

$ tar zxvf potplayer-scripts.tar.gz
$ cd potplayer-scripts
$ ./Desinstalar_potplayer

Copia de Seguridad como usuario

Con este otro script creamos una copia de seguridad de la instalación completa del programa, recreando la estructura de directorios del mismo en un directorio de copias de seguridad (copibin) que se crea en nuestro home.

$ tar zxvf potplayer-scripts.tar.gz
$ cd potplayer-scripts
$ ./Respaldar_potplayer

Restaurar la Copia de Seguridad como usuario

Y con este otro script (que se copia de forma automática cuando creamos la copia de respaldo del programa) restauramos la copia de seguridad como usuario cuando resulte necesario.

$ cd ~/copibin/restaurar_copias
$ ./Restaurar_potplayer

Es recomendable que el directorio de copias de seguridad esté en otra partición que no sea la predefinida del usuario, incluso y mejor, en otro disco duro. Editando los correspondientes scripts podemos cambiar dicha ubicación sin ningún problema, cambiando $HOME/copibin, por por ejemplo, /mnt/datos/copibin.



Iniciamos PotPlayer  

Una vez hayamos configurado las correspondientes entradas de los menús, iniciamos el programa. Hacemos clic con el botón derecho del ratón sobre la interfaz del mismo y seleccionamos Video >> Procesado de vídeo >> Procesado de vídeo, para poder visualizar de forma correcta los vídeos con el programa. Como ya explico en la sección correspondiente, los usuarios de Nouveau pueden y es recomendable que lo hagan, utilizar Haali como controlador para la salida de vídeo.


Captura - PotPlayer - 9


Captura - PotPlayer - 10


Captura - PotPlayer - 11


Captura - PotPlayer - 12




Pros y contras de utilizar PotPlayer   

1) Pros

1a) Específicos del programa

* Bajo consumo de CPU.
* Interfaz traducida al español.
* No necesita ningún codec adicional para la reproducción multimedia.
* Soporte de perfiles personalizados de reproducción.
* Soporte de scripts de AviSynth.

1b) Específicos de Wine

* Ninguno.

2) Contras

2a) Específicos del programa

* Ninguno.

2b) Específicos de Wine

* La reproducción y conversión de Video en 3D no es funcional. 
* Algunas pieles dan problemas con el funcionamiento del programa.
* La reproducción de DVD de forma directa está limitada por los fallos en la detección de la región del DVD por parte de Wine.



Enlaces


http://potplayer.daum.net >> La web de PotPlayer.

http://www.videohelp.com/tools/PotPlayer >> Sección dedicada a PotPlayer en VideoHelp.

http://codecpack.co/download/PotPlayer.html >> Sección dedicada a PotPlayer en CodecPack.co.

Aplicaciones Windows en Linux - Wine >> El manual de instalación de Wine.

El Centro de Control de Wine - Winecfg >> El manual del Centro de Control de Wine.


Foro Galería Blog


Actualizado el 31-07-2019

Instalar PotPlayer con Wine

Instalar HamMultiPlayer con WineInstalar VideoPad Video Editor con Wine