Ho molti piccoli file (circa 500). Sono nel giusto ordine. Vorrei unirmi a loro.
I comandi di Linux sono anche benvenuti perché posso compilarli nel mio OS X.
Il comando cat *.ts > masi.ts
non funziona bene. Il risultato si ferma in alcuni punti. Sto indagando sul motivo per cui ciò si verifica.
Alcune parti dei video non sono in ordine.
Nomi di parti di video in cui ogni file ha un prefisso HRmasi453-27012016.mp4.ts
1.ts
2.ts
...
100.ts
101.ts
...
200.ts
...
300.ts
quindi il nome file è HRmasi453-27012016.mp4-01.ts
... HRmasi453-27012016.mp4-300.ts
.
Il comando cat *.ts > masi.ts
non organizza il video nell'ordine sequenziale.
Penso che dovrei fare una lista prima di tutti gli articoli in ordine.
Quindi, unisci.
Pseudocodice
- Crea un elenco di video nell'ordine
- Unisci
cat items in list
- Fai qualcosa come
filename = prefix + itemInList
senza creare un nuovo elenco nel ciclo while. -
cat filename >> result.ts
- Fai qualcosa come
Come puoi unirti ai molti file video, .ts, file?