scripts/multimedia/README

64 lines
2.4 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# metflac-field2field.sh #
[Français ci-dessous.]
metaflac-field2field.sh uses metaflac to process field to field
copy/move on FLAC file metadatas.
Invocation:
metaflac-field2field.sh <ACTION> <SRC_FIELD> <DST_FIELD> <FILE.flac> \
[ <FILE2.flac> [...] ]
<ACTION> is the action to perform on the fields, amongst “copy”, “move”,
“rmcopy” and “mvcopy”:
- copy: each occurrence of SRC_FIELD is duplicated to create an
occurrence of DST_FIELD; all the existing occurrences of SRC_FIELD and
DST_FIELD are kept.
- move: each occurrence of SRC_FIELD is moved to create an occurrence of
DST_FIELD; the existing occurrences of DST_FIELD are kept.
- rmcopy: the existing occurrences of DST_FIELD are deleted, then each
occurrence of SRC_FIELD is duplicated to create an occurrence of
DST_FIELD; the occurrences of SRC_FIELD are kept.
- rmmove: the existing occurrences of DST_FIELD are deleted, then each
occurrence of SRC_FIELD is moved to create an occurrence of DST_FIELD.
<SRC_FIELD> is the action's source field.
<DST_FIELD> is the action's destination field.
Finally, the file(s) on which the action has to be run are specified at
the end of the command line.
----
metaflac-field2field.sh utilise metaflac pour effectuer des actions de
copie ou déplacement de champ à champ sur les fichiers FLAC.
Invocation du script :
metaflac-field2field.sh <ACTION> <SRC_FIELD> <DST_FIELD> <FILE.flac> \
[ <FILE2.flac> [...] ]
<ACTION> est l'action à effectuer sur les champs, parmi « copy »,
« move », « rmcopy » et « mvcopy » :
- copy : chaque occurrence de SRC_FIELD est dupliquée pour créer une
occurrence de DST_FIELD ; toutes les occurrences existantes de
SRC_FIELD et de DST_FIELD sont conservées.
- move : chaque occurrence de SRC_FIELD est déplacée pour créer une
occurrence de DST_FIELD ; les occurrences existantes de DST_FIELD sont
conservées.
- rmcopy : les occurrences existantes de DST_FIELD sont supprimées, puis
chaque occurrence de SRC_FIELD est dupliquée pour créer une occurrence
de DST_FIELD ; les occurrences de SRC_FIELD sont conservées.
- rmmove : les occurrences existantes de DST_FIELD sont supprimées, puis
chaque occurrence de SRC_FIELD est déplacée pour créer une occurrence
de DST_FIELD.
<SRC_FIELD> est le champ source de l'action.
<DST_FIELD> est le champ de destination de l'action.
On spécifie ensuite un ou plusieurs fichier sur lequel ou lesquels
effectuer l'action.