Artikel mit Schlagwörtern‘FLV’


Wie schreibe ich Meta-Daten mit FFmpeg in ein Video hinein z.b *.flv oder *.mp4

0

In meinem Beispiel werden wir in ein *.mp4 (h264) Video File schreiben. Ich habe dazu ein sehr kleines und einfaches Bash-Script geschrieben. Wo ich immer verwende um meine Meta-Daten zu schreiben aber dazu später.

Wie schreibe ich die Meta-Daten z.B für den Titel?

ffmpeg -i untitled.mp4 -vcodec copy -acodec copy -metadata title="101 Blender - screen" 101-blender-screen.mp4

Durch den Parameter -metadata mit dem Schlüsselwort title können wir den Titel für das Video festlegen.Wir kopieren zudem vcodec und acodec, dadurch erstellen wir eine Kopie vom Video File mit Sound Unterstützung.

Ich verwende immer mein kleines bash-Script um diese Arbeit durchzuführen.

#!/bin/bash
echo "##########################################"
echo "##########################################"
echo "#                                        #"
echo "# Video Meta writer  v 0.1               #"
echo "# glenn				       #"
echo "# www.starwolf.ch                        #"
echo "# 07.April.2010                          #"
echo "#                                        #"
echo "##########################################"
echo "##########################################"

################################################
# Configuration
################################################
################################################

#Video rec Name
rec="untitled.mp4"

#Video final with metadata
recFm="101-blender-screen.mp4"

################################################
# Meta-Data
################################################
################################################

#Video Meta Data
## title
title="101 Blender - screen"

## author
author="glenn"

## copyright
copyright="all@ glenn"

## comment
comment="101 blender - screen - basci video for blender - lang is german - we all coming from the stars - www.starwolf.ch - blog.starwolf.ch"

## year
year="2010"

ffmpeg -i $rec -vcodec copy -acodec copy -metadata title="$title" -metadata comment="$comment" -metadata author="$author" -metadata year="$year" -metadata copyright="$copyright" $recFm

Wie Ihr sehen könnt muss man den -metadata Paramter einfach wiederholen mit einem anderen Schlüsselwort.

Gruss @all


Artikelnavigation