( Nextra | 2015. 07. 10., p – 02:34 )

Jó régi ez a szál, de szeretném bővíteni ezt a listázót. Kérdés hogy egyáltalán megoldható-e?

Ez a parancs tökéletes

tree -hNFI '*.srt' | sed -r '/\/$/ s:\[.*\](.*)\/$:\1:'

De szeretném valahogy kiegészíteni némi plusz infóval, amelyet viszont a tree parancs nem tud, csak a mediainfo.

A lekérdezések már megvannak, de gőzöm sincs hogy fűzzem pont oda ahová kéne.

Itt van pld.:
├── Shaolin templom
│   ├── [1.4G] Shaolin templom - 1976.avi
│   ├── [1.4G] Shaolin templom II - 1984.avi
│   └── [700M] Shaolin templom III - 1986.avi

Szeretném valahogy ilyenné kiíratni:

├── Shaolin templom
│   ├── [1.4G] Shaolin templom - 1976.avi (DivX 5, aspect:2.471, dual)
│   ├── [1.4G] Shaolin templom II - 1984.avi
│   └── [700M] Shaolin templom III - 1986.avi

A lekérdezéseket én így tudtam megoldani:

mediainfo Shaolin\ templom\ -\ 1976.avi | awk -vFS=': ' '{print $2}' | grep avi
mediainfo Shaolin\ templom\ -\ 1976.avi | sed -n /Video/,/Audio/p | grep 'Codec ID/Hint' | awk -vFS=': ' '{print $2}'
mediainfo Shaolin\ templom\ -\ 1976.avi | grep aspect | awk -vFS=': ' '{print $2}'
mediainfo Shaolin\ templom\ -\ 1976.avi | sed -n /Audio/,/$/p | grep 'ID' | awk -vFS=': ' '{print $2}'

Bár itt maga a film nem kétnyelvű, de azt majd megoldom hogyha az Audio ID 2, akkor az lesz, ha nem akkor ne is írjon ki semmit.