Quando você der uma olhada no script bash mencionado, você encontrará os seguintes comandos sendo usados:
awk , cut , cp , ffmpeg , file , ls , sed , test , wc
Você deve descobrir o que eles fazem para automatizar seu processamento manual com o bash.
As formas alternativas e possíveis de obter os pid s do firefox são usar pgrep firefox ou pidof firefox , o que pode levar menos tempo que lsof -c firefox .
Às vezes não é necessário reinventar a roda. Ferramentas como o youtube-dl (baseado em python) estão disponíveis para download de vídeos de muitas plataformas de vídeo .