28.10.22

Tallar vídeos a trossos

Si volem tallar vídeos a trossos de certa mida podem fer-ho amb ffmpeg:

ffmpeg -i ORIGINALFILE.mp4 -acodec copy -vcodec copy -ss START -t LENGTH OUTFILE.mp4

ffmpeg -i input.mp4 -ss 00:05:20 -t 00:10:00 -c:v copy -c:a copy output1.mp4

En cas de vídeo MKV, ho podem fer amb aquesta ordre on especifiquem la mida i que ens genera diversos fitxers, per exemple 2 GB:

mkvmerge -o sortida --split 2G "fitxer1.mkv"


18.5.20

Actualització manual d'un Drupal 8

 Actualització manual per línia de comandes d'un Drupal 8 instal·lat a /var/www/web

  • Fem una còpia de seguretat completa (fitxers i bolcat de la base de dades).
  • Posem el web en manteniment.
  • En situem a /var/www
  • Descarreguem la nova versió, per exemple amb un wget https://ftp.drupal.org/files/projects/drupal-x.y.z.tar.gz
  • Descomprimim tar xzvf drupal-8.x.x.tar.gz
  • Canviem el nom del directori i li diem "nou": mv drupal-8.x.x nou
  • cd web
  • rm -rf core vendor
  • cd sites/default
  • cp setttings.php settings.php.backup
  • cd /var/www/
  • cp -R nou/* web/.
  • chown -R www-data.www-data web
  • Actualitzem visitant el web www.example.com/update.php
  • rm -rf nou
  • rm drupal-x.y.z.tar.gz

Actualització manual d'un Drupal 7

Actualització manual per línia de comandes d'un Drupal 7 instal·lat a /var/www/web (cal fer còpia prèvia de la BD i dels arxius):

  • cd /var/www
  • wget drupal-nou.tar.gz
  • tar xzvf drupal-nou.tar.gz
  • mv drupal-nou nou
  • cd nou/
  • rm -R sites
  • mv ../web/sites .
  • cd ..
  • mv web web.old
  • mv nou web
  • chown -R www-data.www-data web

Visitar www.example.com/update.php i seguir el procediment d'actualització.

1.4.20

Veure la pantalla d'un Android a Ubuntu

Scrcpy és un programa que ens permet veure la pantalla d'un Android (un mòbil, una tauleta, una TV, etc.) dins d'un PC connectant-lo a través d'un cable USB. A més, ens permet controlar el dispositiu des del PC.

Cal instal·lar:
 
sudo apt install adb
sudo snap install scrpcy

Després cal activar el mode de programador (o debugging) a Android (sovint es fa clicant diverses vegades sobre el número de compilació d'Android).

Finalment, cal activar l'USB debugging mode.

Si tot va bé, només caldrà connectar l'Android per USB al PC i teclejar scrcpy en un terminal perquè tot funcioni (sinó amb adb devices podrem mirar els dispositius connectats).

17.3.19

Girant un vídeo MP4

Per a girar o rotar un vídeo MP4 podem fer servir ffmpeg i el paràmetre transpose=1 per a girar 90º en sentit horari i transpose=2 per a rotar-lo 90º en sentit antihorari:

ffmpeg -i input.mp4 -filter:v transpose=1 \
-c:v libx264 -preset veryfast -crf 22 \
-c:a copy \
-metadata:s:v rotate="" \
output.mp4

14.10.16

Transformar fotos de forma massiva amb mogrify

Un exemple de transformació de fotografies molt habitual, en aquest cas li diem que el costat més gran no faci més de 800 píxels i que la mida del fitxer no superi els 100 KB. Ens mantindrà l'aspecte i en aquest cas el programa triarà la qualitat (la compressió JPG) per complir amb la mida i les dimensions de la imatge:

mogrify -resize 800x800\> -path carpeta/ -define jpeg:extent=100KB *.JPG

També amb el Mogrify:

20.5.16

Ubuntu 16.04 LST Desktop

Després d'arrossegar moltes actualitzacions de versions d'Ubuntu tocava fer una actualització neta, però desant prèviament moltes de configuracions de programes que utilitzo habitualment.

La instal·lació ha anat molt fina i el nou sistema es nota més lleuger. He hagut d'instal·lar molts programes i la majoria han trobat les seves configuracions (que havia guardat prèviament), altres han migrat els seus perfils i molts d'altres els he instal·lat des de zero.

En una altre ordinador he fet una actualització de 14.04 a 16.04 sense masses problemes. Això sí ha estat molta estona instal·lant paquets. I a l'arrencar he hagut de triar el Unity perquè l'inici de sessió amb Gnome que tenia per defecte (i que crec que vaig instal·lar coses addicionals) no responia bé.

Configuracions addicionals destacables:
  • He instal·lat gimp, gmic i gimp-plugin-registry i m'ha sorprès veure que per defecte el Gimp encara té la finestra d'eines flotant. He anat a Edita -> Preferències -> Gestió de finestres i he triat en el primer desplegable "Finestra normal". Després he reiniciat.
  • He necessitat el Java d'Oracle enlloc del Java lliure que porta Ubuntu, aquest tutorial és molt complet Instal·lació de Java

20.11.15

Trobar enllaços trencats

És útil tenir eines per tal de trobar enllaços trencats en els nostres webs. Si tenim gestor de continguts, és interessant usar alguna eina pròpia del gestor per detectar-los. Així trobarem enllaços interns i externs que no funcionen, i segon l'eina podrem configurar moltes opcions, per exemple:

  • Cercar enllaços trencats segons el tipus de contingut. A vegades, és normal que hi hagi enllaços trencats en notícies o articles antics i no val la pena perdre-hi temps, en canvi, en pàgines més estàtiques cal detectar aquests enllaços trencats.
  • Algunes eines ens permetran també cercar enllaços trencats en comentaris. Depèn del cas, pot ser interessant.
  • Fer la cerca de nit, o en determinades hores, i per parts, pot disminuir la càrrega del nostre servidor web.
  • Distingir entre els webs que no responen i les pàgines que no existeixen també és interessant perquè les primeres es poden tornar a comprovar unes hores més tard i en canvi les pàgines que no existeixen ja impliquen una acció que l'editor d'aquella pàgina ha de fer.
  • Notificar a l'autor d'una pàgina que té enllaços trencats també és molt interessant, ja que en llocs relativament grans tenim diversos autors i editors de la informació i un sol informe d'enllaços trencats no ens soluciona la notificació.
  • Possibilitat d'escanejar tipus de continguts creats a mida, formularis, menús, blocs, caixes, peus de pàgina, etc.
Algunes eines per a diversos gestors de continguts:


Un cercador per web: Broken Link Checker