Tehtävänä olisi ajaa Quicktimen Export -toimintoa Automatorin avulla n kappaleelle videopätkiä jotta ne näkyvät iPhonelle optimoidussa muodossa. Loin Automatoriin Workflown jossa aluksi valitsin Finderillä oikeat tiedostot Get Specified Finder Items -toiminnolla. Tämän jälkeen annan nämä valitut tiedostot Export Movie -toiminnolle, jolle kerron vielä että haluan tuotokset ulkoiselle USB -kovalevylleni.
Ensiksi törmäsin oudohkoon tilanteeseen jossa Automator suoritti vain listan ensimmäisen työn, ja ilmoitti sitten Workflown päättyneen (onnistuneesti). Tästä pääsin näemmä ohi pitämällä huolta että kaikki listassa olevat tiedostot ovat valittuna, siis näkyvät Automatorissa sinisellä taustalla normaalin valkoisen sijaan.
Tämän jälkeen sain Automatorin jatkamaan seuraavaan tiedostoon kun ensimmäinen valmistui. Mutta nyt huomasin että kun sammuttelen ulkoisen näytön ja muut oheislaitteet ja jätän MacBook Pro:n (Mid 2009, 13", 2.26Ghz, 4Gt) päälle tekemään töitään, se lopettaa saatuaan sillä hetkellä työn alla olevan videon valmiiksi. Kone ei mene nukkumaan, mutta lopettaa kuitenkin työt. Automator ilmoittaa että työ valmistui onnistuneesti.
Oheistietona lienee hyvä mainita että MBP:n näyttönä toimii ulkoinen näyttö, johon se on kytketty vahvistimen kautta koko matkan HDMI:llä. Koneen kansi on käytön aikana kiinni. Jos sammutan vahvistimen ilman sen ihmeempiä temppuja, kone menee nukkumaan. Ja lopettaa toki Automatorin työt samoin tein, jos sellaisia käynnissä on. Kiersin tämän asentamalla InsomniaX -applicationin.
Joten osaisiko joku sanoa kuinka saan Automatorin jatkamaan töitä vaikka ulkoiset laitteet ovatkin pois päältä, vai otanko koneen irti muista laitteista ja pidän sen oman näyttönsä varassa töiden ajan? Huomasin myös että voin käynnistää monta kappaletta Quicktimen ikkunoita ja pistää ne kaikki tekemään Exporttia eri videotiedostoille, mutta tämä on vähän vaivalloista ja kovin raskasta. Tuntuisi toimivan kuitenkin. Automator tuntuisi kuitenkin järkevimmältä vaihtoehdolta, Quicktime kun ei osaa näitä töitä ketjuttaa (?).
Automator ja Quicktime Export [KIERRETTY]
Täällä voit kysyä mistä tahansa Mac-ongelmasta, jos et löydä vastausta muualta.
2 viestiä
• Sivu 1/1
-
- Viestit: 965
- Liittynyt: 23.7.2009 klo 20.11
Automator ja Quicktime Export [KIERRETTY]
Viesti Kirjoittaja Armadillo »
Viimeksi muokannut Armadillo, 19.12.2009 klo 17.01. Yhteensä muokattu 1 kertaa.
-
- Viestit: 965
- Liittynyt: 23.7.2009 klo 20.11
Re: Automator ja Quicktime Export
Viesti Kirjoittaja Armadillo »
Kiersinpä ongelman käyttämällä HandBrake:a. HandBraken GUI ei osaa käyttää lähteenä hakeamistoa tai useaa tiedostoa, joten sitä kautta videotiedostot olisi pitänyt lisätä käsin. Työ olisi sentään hoitunut jonossa, mutta tämä tuntui liian työläältä. Latasin sen sijaan HandBrake:n CLI -version ja kirjoitin sitä käyttävän skriptin:
Kuten näkyy, se ei ole aivan paras mahdollinen sillä kohde- ja lähdetiedoston hakemisto täytyy kertoa, ja samoin srt -tekstitysten hakemisto. Tosin jos nämä kaikki ovat (aina) sama hakemisto, esimerkiksi joku Export -hakemisto jota käytetään vai tätä varten, niin homma yksinkertaistuu. Tuota ajan sitten antamalla jokaisen tiedoston nimen parametrina. Nämä taas saa helposti toisella skriptillä kun vähän kikkailee sedillä, tai sitten ihan konsolista samoilla työkaluilla, kuten itse tein. Esimerkiksi näin:
Ja pitää vaan lisätä alkuun ja loppuun lainausmerkki niin tiedostot ovat valmista kamaa em. skriptille.
Koodi: Valitse kaikki
#!/bin/sh
for i in "$@" ; do
/Applications/HandBrakeCLI -i "tähän lähdetiedoston hakemisto/$i.avi" -o "tähän kohdetiedoston hakemisto/$i.mp4" -e x264 -S 300 -a 1 -E faac -B 128 -6 dpl2 -R 48 -D 0.0 -f mp4 -X 480 -m -x cabac=0:ref=2:me=umh:bframes=0:subme=6:8x8dct=0:trellis=0 --srt-file "tähän srt -tiedoston hakemisto/$i.srt" --srt-codeset UTF-8 --srt-offset 0 --srt-lang eng
done
Koodi: Valitse kaikki
echo *.avi | sed 's/.avi//g' | sed 's/ videotiedoston alkukirjaimet/\" \"videotiedoston alkukirjaimet/g'
2 viestiä
• Sivu 1/1
Palaa sivulle “Ongelmia Macin kanssa?”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit