Scriptaki gia metatropi wma se mp3 meso vlc

Giorgos Keramidas keramida at ceid.upatras.gr
Sat Sep 1 19:56:29 EEST 2007


On 2007-09-01 16:54, Nikos Kokkalis <nikos.kokkalis at gmail.com> wrote:
> Τελικά χρησιμοποίησα αυτό:
>
> #!/bin/bash
> for W in *.wma; do
>         ffmpeg -i "$W" "$W".mp3
>         rm -f "$W"
> done
>
> Δεν είναι τέλειο και θέλει να παίξω λίγο και με ρυθμό δειγματοληψίας
> αλλά είναι μια καλή αρχή.

Προτίμησε κάτι που δεν εξαρτάται από το μέγιστο μέγεθος του
command-line, δεν βασίζεται στη λαθεμένη υπόθεση που κάνουν
μόνιμα οι Linux users ότι το bash είναι στο /bin, και δεν
σβήνει το *.wma file αν δεν πετύχει η μετατροπή:

    #!/bin/sh

    find . -name '*.wma' | \
    while read fname ; do
            newname=` echo "${fname}" | sed -e 's/\.wma$/\.mp3/' `
            ffmpeg -i "${fname}" "${newname}" && \
            rm -f "${fname}"
    done




More information about the Linux-greek-users mailing list