Nyt on siis digi tv tallennin rakennettu.
Ja sitten kehityspuuhiin.
Eli jos mulla on vaikka digi tv kansio minne tulee siis nauhoitettuja ohjelmia MPEG2 muotoisena ja nimet voi olla mitä vaan, niin onkos mahdollista saada sellaista automaatiota, että esim. yö aikaan ko. kansiosta löytyvät mpegit pakataan xvidiksi (tai vaikka divx) ja kun valmista niin tuhotaan mpegit.
Vie meinaan 1-1,6 gigaa tunti ohjelmaa.
Ja sitten kehityspuuhiin.
Eli jos mulla on vaikka digi tv kansio minne tulee siis nauhoitettuja ohjelmia MPEG2 muotoisena ja nimet voi olla mitä vaan, niin onkos mahdollista saada sellaista automaatiota, että esim. yö aikaan ko. kansiosta löytyvät mpegit pakataan xvidiksi (tai vaikka divx) ja kun valmista niin tuhotaan mpegit.
Vie meinaan 1-1,6 gigaa tunti ohjelmaa.
Vastaukset 9
Vanhimmat
Eikös nuo kannata pitää mpeg2 formaatissa jolloin niistä saa "pullautettua" helposti DVD:n? Vasta "ei niin tärkeät" ohjelmat jos sitten pakaisi uudestaan muuhun formaattiin / vaihtoehtoisesti se automaatio olisi muutaman päivän vanhoille tallenteille, jolloin olisi muutama päivä aikaa se DVD tehdä.
Itse skriptiin en ota kantaa tässävaiheessa elämää. :)
tuolta kantilta en ole asiaa ajatellutkaan, mutta dvd soittimestani löytyy divx tuki =)
Se o vaa niin kökköä mielestäni
1. raahata kone muutenkin ahtaan kotiteatterin eteen ja kytkee telkkuun
2. polttaa dvd:lle ja kattoo isommalta näytöltä
Tietty voi poistaa kaikkea turhaa, mut tuppaa vaan aina käymään niin, et kaikki jääkin säilytykseen ja tarvii isomman levyn, kun ei jaksa ihmetellä mikähän ois tärkee ja mikä ei.
Ensiksi kopioi seuraava skripti johonkin ja nimeä se vaikka pakkaa_videot:ksi.
Skripti käyttää transcode:a ja xvid kirjastoja joten ne täytyy ensiksi olla asennettuna.
#!/bin/bash
KANSIO=""
ITYPE=mpeg2
OTYPE=xvid
function encode
{
if [ "$(file $1 | grep MPEG)" = "" ]
then
echo "Already in AVI format!"
else
transcode -x $3 -i $1 -y xvid -o $2
rm $1
fi
}
cd $KANSIO
for NAME in $(ls -1)
do
encode $NAME "$NAME.avi" $ITYPE $OTYPE
rm $NAME
done
Määritä KANSIO kohtaan se kansio missä videotiedostot sijaitsevat.
Sen jälkeen ajoita skripti komennoilla:
1) crontab -e
2) Paina i näppäintä
3) Kirjoita: 0 0 * * 1-7
4) Paina Esc näppäintä
5) Kirjoita :wq ja paina Enter
Jos kaikki meni hyvin niin konsoliin tuli viesti: "crontab: installing new crontab"
Voit myös tarkistaa voimassaolevat ajoitukset komennolla: crontab -l
Muuta rivi transcode -x $3 -i $1 -y xvid -o $2
tällaiseksi transcode -x $3 -i $1 -y $4 -o $2
Aika kusipäitä.
Ihmiset kiittävät jos haluavat, enkä sitä heiltä odota.
Teen tätä ihan omasta kiinnostuksesta ja oppimisen halusta ja jos pystyn siinä samalla auttamaan jotain muuta niin hyvä niin.
Mutta olisi se kivaa jos ihmiset lähettäisivät palautetta jos sai kaiken toimimaan tai jos oli jotain ongelmia, niin olisi muiden helpompi tietää jos ohjeita kannattaa noudattaa.
Ongelmatonta viikonloppua kaikille :)
mä ehin satunnaisesti vaan nettiin ja yleensä jätän kysymyksen ja tuun ehkä seuraavana päivänä lukemaan.
yleensä vaan viikonloppusin aikaa joskus ei sitäkään...
ja en oo viel ehtiny kokeilemaan, menee ens viikkoon...
faktahan on, että kissa kiitoksella elää :D