Automator a HandbrakaCLI
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Automator a HandbrakaCLI
Jak by měla vypadat service pro překódování filmu do mp4?
Mám nastaveno že služba přijímá soubory filmu ve finderu. Shell je /bin/bash a předat vstup jako argumenty. Samotný příkaz pak vypadá asi takto. Aplikace HandBrakeCLI je v cestě a není proto (snad) potřeba její plnou cestu. Výstup do souboru TXT mám proto abych jej mohl použít jako součást GeekTools. Service se mi ukáže, ale nic nedělá... Kde je chyba? Jak by měla vypadat?
for xx in "$@"
do
HandBrakeCLI -i "$xx" -o ~/Desktop/"$xx".mp4 --preset="Normal" > HandBrake-log.txt
done
Pokud by šlo příkaz ještě obohatit o to aby během překódovávání nešel Mac spát, ale až po skončení práce, tak by to bylo dokonalý.
Mám nastaveno že služba přijímá soubory filmu ve finderu. Shell je /bin/bash a předat vstup jako argumenty. Samotný příkaz pak vypadá asi takto. Aplikace HandBrakeCLI je v cestě a není proto (snad) potřeba její plnou cestu. Výstup do souboru TXT mám proto abych jej mohl použít jako součást GeekTools. Service se mi ukáže, ale nic nedělá... Kde je chyba? Jak by měla vypadat?
for xx in "$@"
do
HandBrakeCLI -i "$xx" -o ~/Desktop/"$xx".mp4 --preset="Normal" > HandBrake-log.txt
done
Pokud by šlo příkaz ještě obohatit o to aby během překódovávání nešel Mac spát, ale až po skončení práce, tak by to bylo dokonalý.
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
Ten log vznikne? Je v něm něco?
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
Tak už jsem se dostal dál.
Service funguje pokud udělám
Tento příkaz funguje, ale nedokážu udělat aby výstupní jméno bylo stejné (nebo modifikované) jméno původní. Běžící proces lze případně z lišty "sestřelit".
S výstupem do soboru to funguje
Na ploše je vidět že se přepočítává, ale není to tak efektní jak bych si představoval. Probíhající službu pak již jde sestřelit pouze přes Monitor Aktivity.
Service funguje pokud udělám
Kód: Vybrat vše
for f in "$@"
do HandBrakeCLI -i $f -o ~/Desktop/export.mp4
done
Tento příkaz funguje, ale nedokážu udělat aby výstupní jméno bylo stejné (nebo modifikované) jméno původní. Běžící proces lze případně z lišty "sestřelit".
S výstupem do soboru to funguje
Kód: Vybrat vše
for f in "$@"
do HandBrakeCLI -i $f -o ~/Desktop/export.mp4 > ~/Documents/HBlog.txt
done
Na ploše je vidět že se přepočítává, ale není to tak efektní jak bych si představoval. Probíhající službu pak již jde sestřelit pouze přes Monitor Aktivity.
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
Ono ve $xx asi bude celá cesta, a ne jenom název souboru. Zkus pro parametr výstupu dát
Kód: Vybrat vše
-o "~/Desktop/$(basename $xx).mp4"
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
Super Díky je to ono.
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
Do spánku ho můžeš na konci poslat příkazem
Kód: Vybrat vše
osascript -e 'tell application "System Events" to sleep'
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
A jaký příkaz lze použít aby neusnul během kódování? Mám pocit, že v normální situaci je schopný usnout i během kódování.
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
To nevím, já mám automatické usínání vypnuté.
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013
-
- iPhone expert
- Příspěvky: 1321
- Registrován: čtv srp 12, 2010 12:48 pm
Re: Automator a HandbrakaCLI
---
iPhone 7
iPad Mini Retina / iPad Pro 9.7" + Apple Pencil
Macbook Pro 13" 2017
iMac 21.5" late 2012
Apple Watch 3 Sport 42mm
iPhone 7
iPad Mini Retina / iPad Pro 9.7" + Apple Pencil
Macbook Pro 13" 2017
iMac 21.5" late 2012
Apple Watch 3 Sport 42mm
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
Nebo by možná šlo použít nějakou alternativu příkazu "pmset".
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
Poradí někdo jakým přepínačem vynutím v HandBrakeCLI výstup do 16:9? Mám nějaké video, které je 16:9, ale běží zdrcnuté do 4:3 :/
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
Nepoužívá to video anamorfní nastavení? Pak je záležitostí přehrávače, aby to zobrazil správně. Pokud chceš výstup s přesně definovaným rozlišením, jsou to přepínače --width a --height, hodnoty se zadávají v pixelech.
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
Tohle video má prostě blbý formát. Sice to na TV jde roztáhnout do 16:9, ale raději bych tomu filmu vnutil správný poměr stran tak aby to fungovalo všude. Výška a šířka tomu nepomohou.
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
Takže když to video překóduješ s přesně nastaveným rozlišením, tak se stejně přehrává jinak?
Zkus přidat ještě parametr --pixel-aspect 1:1
Zkus přidat ještě parametr --pixel-aspect 1:1
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013
-
- iPhone guru
- Příspěvky: 1099
- Registrován: stř čer 18, 2008 8:08 pm
Re: Automator a HandbrakaCLI
Když dám překódovat s nastavením výšky a délky tak to stejně převezme aspect ratio z originálního (poblbanýho) originálu. Zkusím ještě ten pixel-aspect. Díky
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
iPhone 11 Pro 256GB Midnight Green - TM - 13.7
iMac 27" 3.0GHz/32GB/256GB SSD (2019) CTO - 10.15.7
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.7
-
- Starý pes fóra :)
- Příspěvky: 11456
- Registrován: pát črc 11, 2008 6:52 pm
Re: Automator a HandbrakaCLI
Kdyžtak pošli celý příkazový řádek, kterým to kóduješ, asi tam budeš mít nejaký parametr, který to dělá.
iPhone XS 64GB | MacMini 2018 | MacBook Pro 15 2013