Net::HTTPForbidden 403 Forbidden readbody=true oder ähnliche Antworten vom S3 ?
S3 verlangt UTC/GMT +- 15min
sudo date mmddhhii (z.B. 02282245)
auf UTC/GMT einstellen oder timeserver abfrage einbauen
dann Server neustarten und nochmal probieren
Net::HTTPForbidden 403 Forbidden readbody=true oder ähnliche Antworten vom S3 ?
S3 verlangt UTC/GMT +- 15min
sudo date mmddhhii (z.B. 02282245)
auf UTC/GMT einstellen oder timeserver abfrage einbauen
dann Server neustarten und nochmal probieren
Jeder kennt ja Spaghetti-Code als Umschreibung für schwer zu verstehende, nicht wartbare Software. Aber viele kennen nicht die 2 anderen wichtigen Pfeiler der Pasta-Code Theorie.
Lasagne-Code beschreibt Software die eine einfache, verständliche und geschichtete Architektur hat. Obwohl strukturiert, ist sie ein riesen Block. Eine Schicht zu verändern, klingt oft einfach, ist aber schwer in der Praxis.
Die ideale Software Struktur ist der Ravioli-Code, er besteht aus kleinen, nahrhaften und unabhängigen Teilen. Diese Teile haben ein simples Interface zur Außenwelt und kapseln ihre Informationen. Somit kann jedes Teil ersetzt werden ohne das Gesamtsystem zu beeinflussen.
Guten Appetit!
Cannot find gem for Rails 2.0.2. Install the missing gem with ....
Aber alles war installiert...
Kann schon mal passieren wenn man rails mit apt-get install rails und einmal mit gem install rails geholt hat.
nano .profile PATH += ":/var/lib/gems/1.8/bin" und apt-get remove rails rake mongrel ....
restful_authentification ist ganz gut, aber hat einige Bugs...
Erfolgreich installieren:
t.column :activation_code, :string t.column :activated_at, :datetime
Nach langem Hin und Her hab ich ffmpeg besiegt!
Am besten alte version komplett deinstallieren wenn sowas wie "unknown codec aac" bzw. "unknown codec libfaac" kommt, und neu beginnen. Denn bei meinem falsch installierten ffmpeg version, half das 'einfach drüber installieren' nicht, ich musste erst alles entfernen und neu installieren.
sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list
sudo apt-get install w32codecs
sudo apt-get install ffmpeg
nano encode.sh
#!/bin/bash
ffmpeg -y -i "$1" -v 1 -threads 1 -vcodec h264 -b 500 -bt 175 -refs 2 -loop 1 -deblockalpha 0 -deblockbeta 0 -parti4x4 1 -partp8x8 1 -partb8x8 1 -me full -subq 6 -brdo 1 -me_range 21 -chroma 1 -slice 2 -level 13 -g 300 -keyint_min 30 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.7 -qmax 35 -qdiff 4 -i_qfactor 0.71428572 -b_qfactor 0.76923078 -maxrate 768k -bufsize 244k -cmp 1 -s 640x480 -acodec aac -ab 96 -ar 48000 -ac 2 -f mp4 -pass 1 "$2"
ffmpeg -y -i "$1" -v 1 -threads 1 -vcodec h264 -b 500 -bt 175 -refs 2 -loop 1 -deblockalpha 0 -deblockbeta 0 -parti4x4 1 -partp8x8 1 -partb8x8 1 -me full -subq 6 -brdo 1 -me_range 21 -chroma 1 -slice 2 -level 13 -g 300 -keyint_min 30 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.7 -qmax 35 -qdiff 4 -i_qfactor 0.71428572 -b_qfactor 0.76923078 -maxrate 768k -bufsize 244k -cmp 1 -s 640x480 -acodec aac -ab 96 -ar 48000 -ac 2 -f mp4 -pass 2 "$2"
sh encode.sh in.avi out.avi
Tipp: Threads auf 2 setzen (= 2 CPUs benutzen) macht es nur 20% schneller!
Tipp #2: auf medibuntu.org gibts Anweisungen für 64bit / PPC / ältere Versionen