Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - Jiku

Sivuja: 1 ... 3 4 [5] 6 7 ... 13
81
Yksi vaihtoehto on myös (tämän takia minut varmaan hirtetään ;) PHP ja PHP-GTK jos haluat
tehdä helposti graafisia ja ei-graafisia ohjelmia. Voin suositella jos kiinnostaa vain tehdä helposti
ohjelmia ja joiden koodaus on inhimillistä. Jos taas optimoidumpi koodi kiinostaa, opettele C+GTK tai
C++ ja Qt.

Löytyisiköhän tuon PHP-GTK:n asentamiseen rautalankaa jostain?
Tämän ohjeen seuraus oli vain se, että firefox poistettiin  ???.
Ja esimekkiohjelma ilmoittaa:
Koodia: [Valitse]
Fatal error: Class 'GtkWindow' not found in /home/jani/ravellys/phpgtk/testi.php on line 8
Kuulostaisi kieltämättä kiinnostavalta tehdä PHP:llä graafisia kilkkeitä, minusta tuo PHP on mukavan simppeli kieli.


edit0:
tällä ohjeella onnistui.

ja näköjään tuo kirjasto pitää koodissa mainita:
Koodia: [Valitse]
<?php
   dl
("php_gtk2.so");
   
$wnd = new GtkWindow();
$wnd->set_title('Hello world');
$wnd->connect_simple('destroy', array('gtk''main_quit'));

$lblHello = new GtkLabel("Just wanted to say\r\n'Hello world!'");
$wnd->add($lblHello);

$wnd->show_all();
Gtk::main();
?>


82
Kyllästyin noihin rippausohjelmien valikko-hässäköihin ja tein skriptin joka käyttää VLC:tä ja lsdvd:tä rippaamaan DVD:n dreamboxin digiboksille sopivaan muotoon poltetuilla teksteillä.
Tämä on vielä vaiheessa oleva ja tarkoitus olisi tälle tehdä graafinen käyttöliittymä jotenkin, jos jaksaa/viitsii/keksii miten.
noita $komento -parametrejä muokkaamalla VLC:n voi komentaa rippaamaan johonkin muuhunkin muotoon.

Kaikenlaiset muutokset ja ideat on enemmän kuin tervetulleita!

Koodia: [Valitse]
#!/bin/bash
vhakemisto="/home/jani/share/" #muista loppuun /-merkki

#####################################################################
#                                                                   #
# Ripppaa DVD:ltä pyydetyt raidat Dreamboxilla toimivaksi mpg:ksi   #
#                                                                   #
# Tarvittavat ohjelmat: lsdvd, vlc, beep                            #
#                                                                   #
#####################################################################

#levyn nimen etsiminen
vnimi=`lsdvd -q 2>/dev/null |grep Disc|cut -c 13-`
vnimi=$vhakemisto$vnimi.mpg



clear
# pisimmän titlen etsiminen ja titlen valinta
pisin=`lsdvd -q 2>/dev/null|grep Longest |cut -c 16-18`
pisin=`echo $pisin|bc` #pisin title
echo "TITLET"
echo Pisin title on $pisin.
read -p "Valitse title: " vtitle
echo


# listataan tekstitysraidat
clear
echo "TEKSTITYS"
`lsdvd -q -t $vtitle -s >tekstit 2>/dev/null`
lrivi=0
cat tekstit | while read line; do
lrivi=`expr $lrivi + 1`;
if   [ $lrivi -gt 2 ] ;then
echo $line |cut -c 11-72;
fi
done;
read -p "Valitse tekstitysraita: " vtekstitysraita
vtekstitysraita=`echo $vtekstitysraita -1|bc` #vähennetään raidan numerosta 1




# listataan ääniraidat
clear
echo "ÄÄNIRAIDAT"
`lsdvd -q -t $pisin -a >audiot 2>/dev/null`
lrivi=0
cat audiot |cut -c 8-100| while read line; do
lrivi=`expr $lrivi + 1`;
if   [ $lrivi -gt 2 ];then
echo $line |cut -c 1-40;
fi
done;
read -p "Valitse ääniraita: " vaaniraita
vaaniraita=`echo $vaaniraita -1|bc` #vähennetään raidan numerosta 1
komento='vlc --play-and-exit -I dummy -vvv dvdsimple://@'$vtitle' --audio-track='$vaaniraita' --sub-track='$vtekstitysraita' --sout="#transcode{vcodec=mp2v,vb=2048,acodec=mp2a,ab=192,scale=1,channels=2,deinterlace,audio-sync,soverlay,scale=0.5}:standard{dst='$vnimi',access=file}"'

echo $komento>komento
sh komento
rm audiot tekstit komento
echo "Valmista tuli"
beep

edit0: audion koodauksessa pikkuinen moka.

edit1: Graafinen versio Zenityllä. Sellaista purkkaa että M$ jää toiseksi ;)

83
Alkuperäinen idea nyt karkasi _hieman_ käsistä, mutta aloin kehittelemään sovellusta jolla Dreambox-digiboksille saisi tehtyä info-kehän joka hakee säätietoja ja kelikamerakuvia.
postaukseni siitä on huoltovalikon forumilla, mutta koska siellä lukeminenkin vaatii rekisteröitymisen, niin copy+paste tähänkin:

----
Mietin ajankuluksi miten Dreamboxilla saisi helposti tehtyä info-TV tyyppisen ruutukehän.
Ratkaisu oli helpompi kuin kuvittelinkaan, nimittäin Dreamboxille on ohjelma
DreamCamIp http://www.dreamcamip.com/
Alunperin se on tarkoitettu webbikameroiden katseluun, mutta toistaa minkä
tahansa jpg-kuvan ja päivittää sitä automaattisesti.

Kun pöytäkoneella pyörii jo web-palvelin niin lähestyin asiaa php:llä.
Tein tiedoston joka rullaa ympyrää hakien määrätyt kuvat.
Testiversioon laitoin vain säätiedot ja pari kelikameraa että sain idean toimivuuden
testattua.
Lisäksi php:tä voi käyttää monessa eri ympäristössä vaikka itselleni vain
Linux onkin tuttu.
Tuota testiversiota ch1.php ei kannata ajaa selaimella koska prosessin
tappaminen on silloin hankalaa.
Parempi on ajaa se komentamalla päätteessä "php ch1.php".
Skriptissä on vielä paljon puutteita, esim siihen ei ole varauduttu että kohdepalvelin ei vastaakaan. Se pitää vielä jollain timeout:lla ratkaista.
"Kanaviahan" DreamCamIp:lle voi tehdä useampiakin, joita on helppo vaihtaa kaukosäätimen klikkauksella.


Käyttämäni taustakuva on tarkoituksella ruman sininen, jotta ladattujen kuvien
asemoinnin näkee telkustakin.
PHP:llä ja IMagick:llä voisi tehdä paljon enemmänkin mutta testiversiossa lähdin liikkeelle ihan perusteista.
IMagick on imageMagick PHP:lle ( http://www.imagemagick.org/script/
api.php#php



Tarkoituksena on ainakin kotikäyttöön tehdä sivut jossa yhdellä alasivulla on Suomen kolmen päivän sääkartat, seuraavalla sivulla paikallissää ja kolmannella tilannehuone.fi:n viimeisimmät hälytykset.

Tämä on siis ihan vaiheessa oleva projekti, mutta jos joku keksii tästä omia käyttötarkoituksia niin koodit on vapaasti ladattavissa:
http://jiku.arkku.net/php/info/
Siellä oleva video.mp4 ehkä valottaa asiaa hieman, siinä Dreambox DM600PVR suoltaa telkan näytölle pöytäkoneen tuottamaa infokehää.
Koodia: [Valitse]
mplayer http://jiku.arkku.net/php/info/video.mp4Myös lähdekoodi ch1.php.txt toivottavasti puhuu puolestaan, vaikka myönnettäköön että koodini on yleensä aika huonolaatuista, kuten koodin kommentoinnitkin.
HUOM! omalle palvelimelle ch1.php.txt -> ch1.php
---
http://huoltovalikko.keskustelupalstat.com/showthread.php?p=67833

84
Yleistä keskustelua / Vs: NetPosti - Näkemyksiä?
« : 16.06.09 - klo:12.39 »
Juuri kun pääsin kiroamaan käytön vaikeutta, niin S-pankiin tuli ominaisuus jossa netpostin saa integroitua osaksi nettipankkia.
Sinne kun nyt kuitenkin joutuu kirjautumaan välillä, niin samalla hoituu sitten postitkin.

85
Yleistä keskustelua / Vs: NetPosti - Näkemyksiä?
« : 15.06.09 - klo:12.47 »
Netposti on vain mahdollisimman huonosti toteutettu. Kun sinne tulee kirje, pitää kirjautua netpostiin postin sivuilta lukeakseen sen. Miksei sitä voisi välittää suoraan sähköpostiin salattuna? Ja itseasiassa, monessakohan hommassa todella tarvitaan Itellaa välissä rahastamassa?


Sitähän se nykypäivänä on IKÄVÄ KYLLÄ, posti on oivaltanut sauman kun muut hulluna kilpaa ulkoistaa kaiken mahdollisen ja mahdottoman. Todella moni lasku jonka nykyään saamme kotiin tulee suoraan postilta, alkuperäinen firma vain välittää tiedot ketä laskutetaan ja kuinka paljon - posti hoitaa kaiken muun.
Esimerkkinä: vakuutusyhtiö XYZ lähettää laskun asikkaalle, todellisuudessa XYZ vain lähettää sähköisen listan postille joka tekee varsinaiset paperilaskut ja laittaa ne asiakkaalle.

Vilkaiskaa tulevia laskuja ja muita juttuja, todella monessa lukee itse laskussa jossain kohtaa POSTI (mikälieitellanykyään).    ;D

Oikeastikin käteviä tapoja on. Esim Saunalahdelta tulee tekstari kännyyn kun omassa saunalahdessa on lasku maksettavana.
Muutamalla klikkauksella saa maksettua verkkomaksuna.
Eikä vedä välistä muut kuin pankki siitä verkkomaksu-painikkeesta sivuilla :)

No on tuossa se huono puoli ettei sitä summaa voi itse editoida. Kerran oli laskussa virhe ja jouduin odottamaan maksamista niin kauan kuin aspa oli laskun korjannut. Toki niille ilmoitin että heistä johtuvista syistä en laskua voi ajallaan maksaa, niin vältti viivästyskulut..

86
Yleistä keskustelua / Vs: NetPosti - Näkemyksiä?
« : 15.06.09 - klo:11.27 »
Netposti on vain mahdollisimman huonosti toteutettu. Kun sinne tulee kirje, pitää kirjautua netpostiin postin sivuilta lukeakseen sen. Miksei sitä voisi välittää suoraan sähköpostiin salattuna? Ja itseasiassa, monessakohan hommassa todella tarvitaan Itellaa välissä rahastamassa?

87
No niin kun tästä on itsellekin käyttöä, niin väsäsin koodia vähän eteenpäin niin että se purkaa pelkät metar-sanomat tekstitiedostoksi.
Koodia: [Valitse]
<?php
$lentopaikka 
"EFHK";
$nyt time();

$referer "http://www.wunderground.com/history/airport/" $lentopaikka "/" date(Y$nyt) . "/" date(n$nyt) . "/" date(j$nyt) . "/DailyHistory.html?req_city=NA&req_state=NA&req_statename=NA&&theprefset=SHOWMETAR&theprefvalue=1";
$linkki "http://www.wunderground.com/history/airport/" $lentopaikka "/" date(Y$nyt) . "/" date(n$nyt) . "/" date(j$nyt) . "/DailyHistory.html?req_city=NA&req_state=NA&req_statename=NA&&theprefset=SHOWMETAR&theprefvalue=1&format=1";
$user_agent "Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.10) Gecko/20080528 Epiphany/2.22 Firefox/3.0"

$cookie_jar "cookie.txt";
# Käydään referer-sivulla jotta cookiet tallennetaan tiedostoon.
$ch curl_init($referer);
curl_setopt($chCURLOPT_USERAGENT$user_agent);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_COOKIEJAR$cookie_jar);
echo 
$_COOKIE["DT"];
$page curl_exec($ch);
curl_close($ch);



if(
$fh fopen('cookie.txt''r')){
$str fread ($fhfilesize('cookie.txt'));
$str str_replace("*NULL""*NULL|SHOWMETAR:1"$str);
fclose($fh);
} else {
die (
"Error opening file in ".__FILE__." on line ".__LINE.".");
}

$fh fopen('cookie2.txt''w') or die("can't open file");
fwrite($fh$str);
fclose($fh);



$ch curl_init($linkki);
# Käydään halutulla sivulla ja syötetään tallennetut cookie-tiedot.
curl_setopt($chCURLOPT_URL$linkki);
curl_setopt($chCURLOPT_COOKIEFILE'cookie2.txt');
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
$linkinsisalto curl_exec($ch);
curl_close($ch);
$saatiedot fopen ('saatiedot.txt''w');
fwrite($saatiedot$linkinsisalto);
fclose($saatiedot);


$handle fopen("saatiedot.txt""r");
$tallennettava fopen("metarit.txt""w");
$contents '';
while (!
feof($handle)) {
$rivi fgets($handle4096);
  
$parsed get_string_between($rivi"METAR""<br");

if (
$parsed <>"") {
 
fwrite($tallennettava"METAR ".$parsed."<br>\n");}

}
fclose($handle);
fclose($tallennettava);

include (
'metarit.txt'); //näytetään ne nyt ruudulle kun ei muutakaan ole vielä keksinyt..


function get_string_between($string$start$end){
        
$string " ".$string;
        
$ini strpos($string,$start);
        if (
$ini == 0) return "";
        
$ini += strlen($start);   
        
$len strpos($string,$end,$ini) - $ini;
        return 
substr($string,$ini,$len);
}
?>

tuo kommenttien lisääminen koodiin ei ole ihan parhaita puoliani ja ehkä tämän olisi vähän siistimminkin voinut tehdä :)

edit: METAR-sana rivien alkuun..

88
Koodia: [Valitse]
<?php
$lentopaikka 
"EFHK";
$nyt time();

$referer "http://www.wunderground.com/history/airport/" $lentopaikka "/" date(Y$nyt) . "/" date(n$nyt) . "/" date(j$nyt) . "/DailyHistory.html?req_city=NA&req_state=NA&req_statename=NA&&theprefset=SHOWMETAR&theprefvalue=1";
$linkki "http://www.wunderground.com/history/airport/" $lentopaikka "/" date(Y$nyt) . "/" date(n$nyt) . "/" date(j$nyt) . "/DailyHistory.html?req_city=NA&req_state=NA&req_statename=NA&&theprefset=SHOWMETAR&theprefvalue=1&format=1";
$user_agent "Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.10) Gecko/20080528 Epiphany/2.22 Firefox/3.0"

$cookie_jar "cookie.txt";
# Käydään referer-sivulla jotta cookiet tallennetaan tiedostoon.
$ch curl_init($referer);
curl_setopt($chCURLOPT_USERAGENT$user_agent);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_COOKIEJAR$cookie_jar);
echo 
$_COOKIE["DT"];
$page curl_exec($ch);
curl_close($ch);



if(
$fh fopen('cookie.txt''r')){
$str fread ($fhfilesize('cookie.txt'));
$str str_replace("*NULL""*NULL|SHOWMETAR:1"$str);
fclose($fh);
} else {
die (
"Error opening file in ".__FILE__." on line ".__LINE.".");
}

$fh fopen('cookie2.txt''w') or die("can't open file");
fwrite($fh$str);
fclose($fh);



$ch curl_init($linkki);
# Käydään halutulla sivulla ja syötetään tallennetut cookie-tiedot.
curl_setopt($chCURLOPT_URL$linkki);
curl_setopt($chCURLOPT_COOKIEFILE'cookie2.txt');
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
$linkinsisalto curl_exec($ch);
curl_close($ch);

echo 
$linkinsisalto;
?>

Onhan tuo vähän purkkaa, mutta mulla ainakin nyt näyttää ne METAR-sanomatkin siellä lopussa..

edit: @-käppyrät pois
edit2: haluttiin vastaus muuttujaan, joten loppuosaan vielä "curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);" lisäksi.

89
Huomasitko että cookie.txt tallentuva eväste on:
Koodia: [Valitse]
FAVS:1|WXSN:1|PWSOBS:1|WPHO:1|PHOT:1|RADC:0|RADALL:0|HIST0:NULL|GIFT:1|PHOTOTHUMBS:50|HISTICAO:EFHK*NULL|
Kun taas operan sivukohtaisista asetuksista katsoo evästettä, se on:
Koodia: [Valitse]
FAVS:1|WXSN:1|PWSOBS:1|WPHO:1|PHOT:1|RADC:0|RADALL:0|HIST0:NULL|GIFT:1|PHOTOTHUMBS:50|HISTICAO:EFHK*NULL|SHOWMETAR:1|
Saisiko tuon "SHOWMETAR:1|" käpisteltyä tuohon lisäksi jotenkin ja auttaisiko se asiaa?

Sen lisäksihän sieltä tallentuu toinen eväste tyyliin: "DT   1244985947:6500:365-b4" mutta sille ei kai  mitään tarvitse tehdä?

90
Kiitokset ajatuksesta. Olisin voinut olla tarkempikin ongelman kuvauksessa. Tosiaankin ne perussäätiedot näkyy ilman cookietakin juuri niinkuin liimasit viestiisi otteita. Ongelma onkin niissä ilmailun sääsähkesanomissa, joiden pitäisi näkyä kunkin rivin lopussa. Ne alkavat sanalla METAR. Niin ollen kunkin rivin pitäisi olla muotoa:

Koodia: [Valitse]
12:20 AM,14.0,12.0,88,1007,10.0,Pohjoisen ja luoteen välinen,6.9,-,N/A,,Tihkusadetta,METAR EFHK 122120Z 34006KT 9999 -DZ FEW005 BKN009 BKN012 14/12 Q1007 NOSIG
Huomaa rivin lopussa oleva METAR-alkuinen osa joka ei näy ellei ensin ole käynyt sillä referer-sivulla ja saanut cookien.

Huomasin ongelman samoin sen että tuli väärällä kielellä nuo säätiedot. siksi poistinkin sen viestin turhaan sotkemasta :)

91
anteeks nyt, mutt on se näimmä vaikeeta joissain distroissa... huh, huh!
Sussussa riittää kun klikkaa Yastissa päivitys-täpin päälle ...that's it
ja eikun bootti tarvitaan, koska ajurin päivityksen lisäksi päivitetään myös kernel-moduuli


Ubuntussa paketit testataan ennen kuin niitä räiskitään viralliseen päivitykseen.
Toki se päivittyy aivan automaattisesti sitten kun se on viralliseen päivitykseen laitettu.
Eikä tuota tavallisen käyttäjän sitä ennen ole syytäkään mennä asentamaan.
Sitten vasta kun se on vakaaksi todettu.

92
Huom! Lue nimimerkin "neuvo" viesti tässä viestiketjussa ja toimi sen mukaan!
Pakettienhallinnallakin onnistuu kun lisää lähteen:
Koodia: [Valitse]
deb http://ppa.launchpad.net/thefirstm/ppa/ubuntu jaunty main
ja avaimen:
Koodia: [Valitse]
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A0D47AB4E99FF9F9C0EA949A26F4EF8440618B66
Säädä muuten näytön asetukset valmiiksi jo nykyisellä ajurilla, nvidia-settings ei vaikuta toimivan tuolla uudella ajurilla ollenkaan.

edit: typo

93
Tuo on kätevä, mutta nälkä kasvaa syödessä.
Ajattelin että jos skriptin jälkeen ajaisi ohjelman joka länttää tuon työpöydän taustakuvaan haluttuun kohtaan ja sitten päivittää taustakuvan?
Näinköhän tuollaiset jotenkin konsolista onnistuisi?
Voisi vaikka cronilla ajastaa hakemaan tasaisin väliajoin.


94
Vaikka:
Koodia: [Valitse]
#!/bin/bash
DIRECTORY="/media/ownfiles/Digikuvat"
if [ ! -d "$DIRECTORY" ]; then
    xmessage "Hakemisto $DIRECTORY ei liitetty. Lopetetaan."
exit
fi
picasa &


Muuta tuon xmessage:n tilalle millä haluat viestin näyttää, esim päätteessä pelkkä "echo"
Ja picasa:n tilalle millä komennolla se nyt käynnistyykään, itsellä ei ole joten en voi kokeilla.

edit: Zenity:llä tulee paljon kauniimpi laatikko..

Koodia: [Valitse]
#!/bin/bash
DIRECTORY="/media/ownfiles/Digikuvat"
if [ ! -d "$DIRECTORY" ]; then
    zenity --error --text "Hakemisto $DIRECTORY ei liitetty. Lopetetaan."
exit
fi
picasa &

95
Yleistä keskustelua / Vs: Opera rokkaa!
« : 03.06.09 - klo:20.11 »
Operan sivusto tarjoaa QT3-versiota vaikka QT4-versiokin on olemassa 32-bittiselle Linuxille:
http://get.opera.com/pub/opera/linux/1000b1/beta1/en/i386/

96
Yleistä keskustelua / Vs: Opera rokkaa!
« : 10.05.09 - klo:22.45 »
Synkronointi on hieno ominaisuus!

Ja varsinkin siinä Operan muistiinpanot. Kirjoittaa pöytäkoneen Operalla kauppalistan tai mitä nyt vain, niin samat muistiinpanot on sitten
kännykän Opera minilläkin luettavissa.
Aiemmin kun tuli lapuille kirjoitettua ja lähti kauppaan vain huomatakseen että se kauppalappu olikin jäänyt kotiin 30 kilsan päähän.
Känny nyt tulee aina muistettua ottaa matkaan.

Ja onhan noita Opera  minin kirjanmerkkejäkin paljon helpompi hallita pöytäkoneen Operan avulla!

97
Ei tuohon muuta ratkaisua olisi. PCSPKR:n disabloinnin jälkeen kun ei toimi merkkiäänet lainkaan. Ei voi leikkiä beep:llä. :(

Itse olen ratkaissut tuon tuttuun tapaan purkalla.
Eli muutin tiedoston /sbin/shutdown nimelle /sbin/xshutdown
sitten tein tiedoston /sbin/shutdown, jonka sisältö on seuraava:
Koodia: [Valitse]
#!/bin/bash
sudo modprobe -r pcspkr
sudo xshutdown $*
sitten
Koodia: [Valitse]
sudo chmod a+x /sbin/shutdown
näin beep toimii ihan normaalisti mutta koneen voi sammuttaa yölläkin herättämättä koko taloa.

ai niin, tuossa tulee varmaan tuo sudon käyttöoikeus sulla ongelmaksi.
itsellä kun on visudolla laitettu koko sudo toimimaan ilman salasanaa. ei niin saisi tietty mennä tekemään  ;)



98
kiitos neuvoista!

jotenkin tiesin jo siinä vaiheessa kun asiaa kysyin, että tämä olisi jotenkin mahdollista
linuxissa ja niinhän se sitten olikin :)

pitää perehtyä ajan kanssa noihin.
nyt joutuu tappelemaan xp-koneen uudelleenasennuksen kanssa. se kun ei ole ihan niin
simppeli kuin ubuntu-koneet..

99
Multimedia ja grafiikka / Vs: TV-Out
« : 26.01.09 - klo:18.25 »
ongelman nimi on se, että telkkari luulee saavansa komposiittia mutta saakin rgb-signaalia.
telkan asetuksista tuo lienee vaihdettavissa tai mahdollisesti tietokoneen päästä
voit vaihtaa lähtömuotoa.
itelle tuo ongelma tuli tutuksi ati:n korttien kanssa. nyt on nvidia, mutten vielä ole
ehtinyt tv-ulostuloa kokeilemaan. kun tää kortti on ollut käytössä vasta reilun puoli vuotta :)

edit:
tällainen ongelma voi tulla myös jos kytkee tietokoneelta lähtevän rgb-ulostulon telkkarissa
sellaiseen scartiin, joka tukee vain komposiittia.
esim itellä telkkarin ykkös-scart tukee rgb:tä mutta kakkos-scart ei.

edit 2: rgb ja komposiitti viestissä väärin päin, ajatushäiriö

100
mä tappelin aikani että olisin saanut aikaiseksi skriptin jolla muutan dvd:n kännylle sopivaan muotoon mp4:ksi tekstien kera.
lopultakaan en noita mp4:ia saanut toimimaan joten tyydyin sitten että lopputulos on .3gp ja heikommalla resoluutiolla.

tätäkään ei repojen ffmpeg tehnyt, mutta latasin täältä softat .deb-pakettina:
http://www.miksoft.net/mobileMediaConverter.htm

sitten skripti

dvd-2-3gp.sh
Koodia: [Valitse]
#!/bin/bash
mencoder dvd://1 -dvd-device /dev/dvd  -alang English -slang fi -oac mp3lame -lameopts abr:br=128  -ovc lavc -lavcopts vcodec=mpeg4:vhq:v4mv:vqmin=2:vbitrate=757 -vf pp=de,crop=0:0:0:0,scale=480:-2    -o "luettu.avi"

/opt/MIKSOFT/MobileMediaConverter/lib/ffmpeg -y -i luettu.avi -vcodec h263 -s qcif -r 15 -b 100k -acodec libfaac -ac 2 -ar 32000 -ab 64k -f 3gp luuriin.3gp

niin lopputuloksena on kännyssä toimiva elokuva kiinteillä teksteillä. ei hyvällä laadulla, mutta riittää mulle.
tuskin tota nyt edes koskaan käytän, kun skriptin sain valmiiksi :)

edit: sitten voisikin heittää kyssärin, että saako linuxissa jotenkin rajoitettua tietyn prosessin
käyttämää suoritinaikaa, kun tämä muunnos näyttää vievän kaiken tehon koneesta..
tai sitten pitäis jättää yöksi kone raksuttamaan näitä hommia.

Sivuja: 1 ... 3 4 [5] 6 7 ... 13