Författare |
Meddelande |
Osprey
Blev medlem: 06 apr 2008, 00:09 Inlägg: 6087 Ort: Göteborg/Mölndal/Falkenberg
OS: Ubuntu
|
 Re: Program som stöder WebP
JoWa skrev: Om man vill undvika Gimp…  Det går snabbare med dwebp, om man ändå bara ska konvertera alltså.... 
_________________ Agera genom att ta och behålla initiativet, ta de risker detta kräver... http://www.enargo.com/it/ OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
|
17 nov 2020, 11:51 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
24 feb 2021, 19:58 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
05 maj 2021, 17:42 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
06 okt 2021, 15:22 |
|
 |
Osprey
Blev medlem: 06 apr 2008, 00:09 Inlägg: 6087 Ort: Göteborg/Mölndal/Falkenberg
OS: Ubuntu
|
 Re: Program som stöder WebP
Här är förresten ett litet enkelt script som jag gjorde för ett halvår sedan eller så. Det konverterar WebP till PNG och tar (om så önskas) bor den gamla filen i WebP-format. Kod: #! /bin/bash # ##################################################################### # function usage { cat << EOD
webp [-r] [infile]
If infile is not specified, all .webp files in the current directory is converted and if infile is a directory, all .webp files in that directory are converted
-h|--help
Show this
-p|--purge
Purge away the .webp file ater converting it to .png
-r|-R|--recurs|--recursive
Search recursive, even in subdirectories
EOD exit } # ##################################################################### # TEMP=`getopt -ohprR --long help,purge,recurs,recursive -n $(basename $0) -- "$@"` if [[ $? -ne 0 ]]; then usage fi eval set -- "$TEMP" # MAXDEPTH=1 PURGE=false RECURS=false CMDNAME=$(basename $0) while true; do case $1 in -h|--help) usage exit ;; -p|--purge) PURGE=true shift ;; -r|-R|--recurs|--recursive) MAXDEPTH=99 RECURS=true shift ;; --) shift break ;; *) echo "-Got a star..." shift break ;; esac done # ##################################################################### # INFILE="" if [[ -z $1 ]]; then ALL=true else ALL=false INFILE="$1" fi # FILENAME=${INFILE%.*} FILETYPE=$(file "$INFILE" | awk -F : '{ print $2 }' | awk '{ print $1 }') if [[ $FILETYPE == "directory" ]]; then BASEDIR=$FILENAME ALL=true else BASEDIR="." fi # echo if [[ $ALL == false ]]; then if [[ $FILETYPE == "RIFF" ]]; then echo "-Converting $INFILE to $FILENAME.png" # # Convert from jpg to webp ==> cwebp -q 90 example.jpeg -o example.webp dwebp $INFILE -o $FILENAME.png # if [[ $PURGE == true ]]; then echo "-Removing $INFILE" rm $INFILE fi echo fi else FILES=$(find $BASEDIR -maxdepth $MAXDEPTH -iname \*.webp) for INFILE in $FILES; do FILENAME=${INFILE%.*} FILETYPE=$(file "$INFILE" | awk -F : '{ print $2 }' | awk '{ print $1 }') # if [[ $FILETYPE == "RIFF" ]]; then echo "-Converting $INFILE to $FILENAME.png" # # Convert from jpg to webp ==> cwebp -q 90 example.jpeg -o example.webp dwebp $INFILE -o $FILENAME.png # if [[ $PURGE == true ]]; then echo "-Removing $INFILE" rm $INFILE fi echo fi done fi ... 
_________________ Agera genom att ta och behålla initiativet, ta de risker detta kräver... http://www.enargo.com/it/ OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
|
06 okt 2021, 15:34 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP
Ett skript som verkar åt andra hållet vore kanske mer passande i denna tråd. 
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
06 okt 2021, 15:52 |
|
 |
Osprey
Blev medlem: 06 apr 2008, 00:09 Inlägg: 6087 Ort: Göteborg/Mölndal/Falkenberg
OS: Ubuntu
|
 Re: Program som stöder WebP
JoWa skrev: Ett skript som verkar åt andra hållet vore kanske mer passande i denna tråd.  Tycker jag väl inte... ett script som konverterar WebP till PNG, gör ju att du får bilderna till ett format som i stort sett allting stöder...  (Dessutom står det lite i kommentarerna även om hur man konverterar (från JPG) till WebP...)
_________________ Agera genom att ta och behålla initiativet, ta de risker detta kräver... http://www.enargo.com/it/ OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
|
06 okt 2021, 19:25 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP
WebP är ett högst användbart bildformat som stöds av allt fler program – vilket är vad denna tråd handlar om –, och är både kompaktare och mer mångsidigt än PNG, eller något annat bildformat. (WebP stöder, till skillnad mot PNG, också förstörande komprimering och animering, och kan således också ersätta JPEG och GIF.)
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
06 okt 2021, 19:52 |
|
 |
Osprey
Blev medlem: 06 apr 2008, 00:09 Inlägg: 6087 Ort: Göteborg/Mölndal/Falkenberg
OS: Ubuntu
|
 Re: Program som stöder WebP
Ok, där har du faktiskt en poäng... För konvertering till WebP, kan i stort sett samma script användas, men " dwebp $INFILE -o $FILENAME.png" måste då bytas ut mot " cwebp $INFILE -o $FILENAME.webp". Dessutom måste "png" bytas ut mot "webp" på några ställen och på samma sätt "webp" mot "png"... I övrigt bör nog scriptet klara av det... [EDIT] Hmmmm... kontrollen med " if [[ $FILETYPE == "RIFF" ]]; then" är kanske lite tveksam, eftersom både WebP och PNG är det. Får nog ta och kika lite mer på det här... [EDIT igen] Nope, det bör funka... om man bara byter ut "png" mot "webp" och vice versa. Plus ändringen av konverteringen som beskrivs i andra stycket ovanför...  Ska fixa till scriptet så det kan konvertera både till och från WebP!! Anledningen till att jag skrev scriptet för att konvertera från WebP och till PNG var att många bakgrunder jag hämtat hem från nätet var i WebP, men "nitrogen" (som sätter upp bakgrunder i LXDE) klarar inte av det....
_________________ Agera genom att ta och behålla initiativet, ta de risker detta kräver... http://www.enargo.com/it/ OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
|
06 okt 2021, 20:17 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP och AVIF
Jag utvidgar tråden till att också omfatta släktingen AVIF. Medan WebP är byggt på VP8, är AVIF byggt på AV1, en vidareutveckling av V8, VP9, VP10. Referensimplementering är libavif, som innehåller stillbildskodaren i SVT-AV1. Nu har version 0.9.3 släppts. libavif v0.9.3 releasehttps://chromium.googlesource.com/exter ... ags/v0.9.3Stödet för AVIF är rätt begränsat, men Firefox, Chrome och Opera stöder formatet. https://caniuse.com/avif
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
21 okt 2021, 18:23 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP och AVIF
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
04 feb 2022, 15:40 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP och AVIF
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
07 apr 2022, 05:24 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP och AVIF
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
12 apr 2022, 04:47 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP och AVIF
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
13 maj 2022, 19:43 |
|
 |
JoWa
Global Moderator
Blev medlem: 09 jun 2012, 06:16 Inlägg: 6970 Ort: Boo
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
|
 Re: Program som stöder WebP och AVIF
_________________ Jammy Jellyfish | Firefox 103β (snap) | Privacy Badger
|
16 jun 2022, 05:17 |
|
|