Feeds:
Articoli
Commenti

Posts Tagged ‘flash’

Spesso vorremmo scaricare o vedere un video da youtube. Purtroppo youtube necessita di flash player, una applicazione proprietaria che, per Linux, va solo su x86. Proprio oggi ho dovuto configurare un ibook g3 (processore ppc), e ho elaborato un sistema per risolvere il problema. Un semplice script che, una volta immesso il link della pagina dove è presente il video, scarica il filmato in formato flv. A questo punto possiamo aprirlo con VLC o un programma che usi xine, come gxine o totem-xine. Consiglio di mettere lo script in /usr/share/bin, in modo tale da poter essere richiamato facilmente, nel caso dovessimo richiamarlo da linea di comando o da uno starter da mettere sul nostro pannello di gnome/kde/xfce. Lo script richiede zenity, wget e youtube-dl per funzionare. Creiamo un file, chiamato youtube-download.sh, con questo codice:


#!/bin/bash
URL=$(youtube-dl -g $(zenity --entry --title="Youtube Download" --text="Inserisci qui il link del video"))
NAME=$(zenity --entry --title="Youtube Download" --text="Inserisci il nome del video")
wget $URL -O "$NAME.flv" 2>&1 | sed -u 's/.*\ \([0-9]\+%\)\ \+\([0-9.]\+\ [KMB\/s]\+\)$/\1\n# Downloading \2/' |\
zenity --progress --title="Downloading..."

Se vogliamo che alla fine del download venga avviato il video, basta inserire alla fine:

vlc "$NAME.flv"

…oppure, al posto di vlc, mettere gxine o totem. Se vogliamo che questi video finiscano direttamente in una cartella, tra la prima e la seconda riga dello script, inseriamo:

cd /home/utente/youtube/

…dove /home/utente/youtube è il percorso dove avremo i nostri video.
Ricordate che per poter eseguire lo script dovete dare il permesso di esecuzione, con:

chmod +x youtube-download.sh

Il bello di questo script è che non necessita di essere avviato da terminale, in quanto si basa su zenity; una applicazione gtk che permette di visualizzare semplici finestre che, in questo caso, ci permettono di inserire informazioni o di visualizzare lo stato di un download.

Lo script è migliorabile ovviamente, si possono inserire più opzioni o modificarlo a proprio piacimento. Spero che possa esservi utile 🙂

Annunci

Read Full Post »

Flash su amd64

Capita di voler vedere un sito che richiede flash in un sistema amd64, ma per ora non c’è supporto per questa architettura. Soluzione? Continuate comodamente ad usare il vostro sistema a 64, e seguite queste istruzioni…

  1. # Queste operazioni devono essere eseguite dal superutente
  2. apt-get install linux32 ia32-libs ia32-libs-gtk libc6-i386 lib32asound2 lib32gcc1 lib32z1 -y
  3. # Scaricate questo pacchetto
  4. dpkg -i nspluginwrapper_0.9.91.2-1_amd64.deb
  5. # Queste operazioni devono essere eseguite da un utente
  6. # Scaricate Macromedia Flash 9 da questo link
  7. tar zxvf install_flash_player_9_linux.tar.gz
  8. cd install_flash_player_9_linux/
  9. linux32 sh flashplayer-installer # Rispondete “y” e poi “n”
  10. nspluginwrapper -v -a -i

E ora riavviate firefox/iceweasel/mozilla/o_che_diamine_usate 🙂

Read Full Post »