Probando el encoder de 3speak creado por @meno

in Geek Zone2 days ago

Creo que a inicios de Mayo o Junio había estado probando en una vieja laptop la posibilidad de que fuera un encoder de los videos de 3speak y aunque el proceso no es que fuera difícil sino laborioso al momento de andarlo configurando. Con el tiempo esta laptop viejita se terminó de descomponer y ya no volví a intentar hacer encoding en otra computadora.

I think that in early May or June, I had been testing an old laptop to see if it could encode 3speak videos, and although the process wasn't difficult, it was laborious when it came to configuring it. Over time, this old laptop broke down completely, and I never tried encoding on another computer again.

Hasta hace algunos días que platicando un rato con @eddiespino me mostro el trabajo de @meno, su propia versión de encoder para 3speak que se veía mas fácil de configurar y es por eso que lo quise probar.

A few days ago, while chatting with @eddiespino, he showed me @meno's work, his own version of encoder for 3speak, which looked easier to configure, so I wanted to try it out.

En este momento ando usando una laptop con Windows 11, pero antes de probar con las instrucciones para este sistema operativo preferí usar la opción de usar Docker pues así lo tendría solo en un contenedor y encenderlo cuando sea necesario, por lo que use el comando en el README.

Right now, I'm using a laptop with Windows 11, but before trying the instructions for this operating system, I preferred to use the Docker option so that I would only have it in a container and turn it on when necessary, so I used the command in the README.

docker run -d --name 3speak-encoder -e HIVE_USERNAME=masiosare -p 3001:3001 ghcr.io/menobass/3speakencoder:latest

Pero me marco el siguiente error, pero no me funciono, al parecer no encontró el contenedor, así que sería bueno que lo pueda arreglar, me gustara que si funcione la forma de Docker porque así solo sería cuestión de un comando para que funcione con todo

But I got the following error, and it didn't work. Apparently, it couldn't find the container, so it would be good if you could fix it. I would like the docker method to work because then it would only take one command to make everything work.

Pasted image 20251022130323.png

Así que, pues intente usar el comando para la configuración de Windows, pero requiere que "chocolatey" (un empaquetador de aplicaciones para windows) instalara IPFS y ffmpeg y ahí me marco error porque quien sabe mi computadora no podía instalar chocolatey, así que tuve que instalar las cosas de forma manual, por suerte ya tengo instalado IPFS, solo me faltaba ffmpeg, espero que si lo intentan usar no se compliquen la existencia y puedan instalarlo.

So, I tried using the command for Windows configuration, but it required “chocolatey” (an application packager for Windows) to install IPFS and ffmpeg, and that's where I got an error because, for some reason, my computer couldn't install chocolatey, so I had to install everything manually. Luckily, I already had IPFS installed, so I just needed ffmpeg. I hope that if you try to use it, you don't run into any complications and are able to install it.

Ya una vez instalado IPFS y ffmpeg pues volvi a correr el comando iwr -useb https://raw.githubusercontent.com/menobass/3speakencoder/main/install.ps1 | iex seguí las instrucciones que me daba y por fin el enconder empezo a funcionar.

Once IPFS and ffmpeg were installed, I ran the command iwr -useb https://raw.githubusercontent.com/menobass/3speakencoder/main/install.ps1 | iex again, followed the instructions it gave me, and finally the encoder started working.

Pasted image 20251022144506.png

Pasted image 20251022145017.png

Además, si lo quieres ver más visual, si te vas a http://localhost:3001 puedes ver justamente tu ID de encoder y los videos que van procesando, claro todavía de una forma básica, pero es siempre bueno tener algo mas visual que solo una línea de comandos.

Also, if you want to see it more visually, if you go to http://localhost:3001 you can see your encoder ID and the videos being processed, of course still in a basic way, but it's always good to have something more visual than just a command line.

Pasted image 20251022145335.png

De igual forma para probarlo en Linux me cree un contenedor en Docker de Ubuntu y ahí corrí los comandos que están para Linux y fue mucho mas rápido de poder usar, pues todo lo hizo en automático y no tuve que hacer nada adicional mas que esperar. Además que siento y esto solo es especulación, pero creo que funciona mejor en Linux que en Windows

Similarly, to test it on Linux, I created a container in Ubuntu Docker and ran the commands for Linux there. It was much faster to use, as everything was done automatically and I didn't have to do anything else except wait. Also, I feel—and this is just speculation—that it works better on Linux than on Windows.

Como observación final me gustaría que el contenedor Docker que viene en las instrucciones si funcionara, pues así me hubiera ahorrado tener que instalar todo de forma manual, pero de ahí en fuera es una excelente herramienta, pues aunque tuve que hacer algunas instalaciones manuales, realmente fue mucho más sencillo de usar que el viejo encoder que existe. Espero que su interfaz gráfica vaya mejorando y se agreguen mas detalles que se puedan ver, será muy bueno ver como progresa este encoder

As a final observation, I wish the Docker container that comes with the instructions worked, as that would have saved me from having to install everything manually, but apart from that, it is an excellent tool. Although I had to do some manual installations, it was really much easier to use than the old encoder that exists. I hope that its graphical interface continues to improve and that more details are added that can be seen. It will be great to see how this encoder progresses.