Minipluto
(Themenstarter)
Anmeldungsdatum: 9. Februar 2009
Beiträge: 445
|
Henrikx schrieb: Info:
Format MPEG-PS (A+V) MP4 oder MKV (wenn Tonspur AC3 oder Vorbis ist)
Die AC3 Beschränkung für den MP4 Container, wurde 2008 aufgehoben. Quelle : Wikipedia
Ja das ist schon richtig aber Avidemux akzeptiert (zumindest zum Zeitpunkt der Erstellung des Artikels) trotzdem keine AC3s in MP4s.
|
20100801
Anmeldungsdatum: 3. Januar 2007
Beiträge: 1050
|
Stimmt, gerade ausprobiert...hätte ich ja nicht gedacht.
Gleiches gilt auch für handbrake...
☹
|
jayarbie
Anmeldungsdatum: 24. Juni 2009
Beiträge: 100
|
Hi 20100801, freut mich, dass gleich Feedback kam! Ich bin leider absoluter Newbie, kann also wahrscheinlich technisch kaum etwas beitragen. Aber die Dateien, die ich vom Receiver bei der Aufnahme abgespeichert bekomme, stelle ich euch gerne bei. Hier der Download-Link von ein paar Sekunden ZDF HD Aufnahme mit Output-Format dvr: http://senduit.com/702837 (1 Woche gültig)
Das habe ich in nicht-HD immer ohne Probleme mit ProjectX und Avidemux weiterverarbeitet und dann gebrannt. g, jb
|
hypnotoad
Anmeldungsdatum: 13. Januar 2007
Beiträge: 95
|
Gibts eigentlich in der linux Welt kein Programm mit dem man *ts dateien schneiden, editieren, bei Bedarf umwandeln, ein DVD Menü entwerfen und das ganze dann natürlich fix un fertig exprotieren kann?
Was mir bei Project X nicht gefällt ist das man erstens keinen Sound hat und zweitens nicht framegenau schneiden kann. Man kann auch nicht ein und Ausblenden oder ähnliches.
Unter Windows gibt den Womble Video Wizzard DVD. Den würde ich bei einem Desktop PC mit Linux schon vermissen.
|
jayarbie
Anmeldungsdatum: 24. Juni 2009
Beiträge: 100
|
|
kaputtnik
Anmeldungsdatum: 31. Dezember 2007
Beiträge: 9245
|
getestet genral gesetzt, weil der Artikel das allgemeine Vorgehen beschreibt und nicht Versionsabhängig ist. Gruß kaputtnik
|
BruceCompanys
Anmeldungsdatum: 4. Januar 2007
Beiträge: 89
Wohnort: Herkersdorf
|
Hallo, habe den Artikel um einen kleinen Script erweitert, der einem das demuxen (oder entschachteln; welch schreckliche übersetzung 😢 ) und synchronisieren für einen übernimmt hinzugefügt.
Mit kleiner Erklärung.
Bzw. habe ich noch eine kleine Veränderung zur Konfiguration des x264-codecs vorgenommen 😉.
Wäre nett, wenn jemand mal drübersehen könnte. Grüße
BruceCompanys
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29453
Wohnort: WW
|
Hallo, vom Syntax her ist es fast ok - du hättest noch die Syntaxhervorhebung aktivieren können. Ist jetzt drin. Gruß, noisefloor
|
kaputtnik
Anmeldungsdatum: 31. Dezember 2007
Beiträge: 9245
|
Hallo BruceCompanys, danke für das Skript. Ein paar Dinge:
Um den Vorgang des Entschachteln mit ProjectX zu erleichtern, speichert man folgenden Script mit einem Texteditor seiner Wahl in einer ausführbaren Datei und führt diese dann im entsprechenden Verzeichnis mit den TS-Dateien aus. Ist nicht korrekt. Man kann nicht in einer auführbaren Datei speichern... eher in eine Datei speichern und dann ausführbar machen. Um von jedem Verzeichnis aus Zugriff auf das Script zu haben, muss man es ja noch irgendwie im $PATH einbauen... Das Script verwendet nicht nur project-x sondern auch das programm mplex welches im Paket mjpegtools enthalten ist.
Generell sollten solche Scripts erst mal im Forum vorgestellt werden, bevor man sie in einem Artikel einbaut. Fehler oder andere Ungereimtheiten können so im Vorfeld ausgeschlossen werden und stehen nicht in einem Artikel, der als "ohne Fehler"-Kennzeichnung im Wiki steht. Gruß kaputtnik
|
BruceCompanys
Anmeldungsdatum: 4. Januar 2007
Beiträge: 89
Wohnort: Herkersdorf
|
Hallo, danke für die schnellen Antworten.
Das Script arbeitet soweit vollkommen richtig 😉, sonst stände es nicht direkt drinne.
mplex habe ich, zugegebener maßen vergessen anzugeben, auch eingefügt.
(mjpegtools ist in allen Ubuntu-Versionen in den Paketquellen, daher bleibt Ubuntu-getestet-Tag bei allgemein!) Und ich meinte, dass man die ausführbare Datei ins Verzeichnis kopieren muss und von dort ausführen muss.
(Oder man speichert den Script unter /usr/local/bin, was ich aber nicht ohne weiteres ins Wiki schreiben wollte!) Habe die sprachlichen Fehler korrigiert 😉
Danke nochmals für die Hilfe. MfG
Bruce
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Ich habe es gerade mal getestet. Ich habe eine Kaffeine Datei (DVB-S Stream) genommen (m2t). Bei der Datei musste die Änderung des Namens von *.m2t nach *.ts erfolgen. Dann lief das Script ohne Probleme durch. Bei DVB-S2 Streams funktioniert das nicht, da Project-X nicht mit diesem Material umgehen kann.
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Ich hatte das Script noch weiter getestet, anhand einer DVB-S Aufnahme mit Kaffeine. Diese Aufnahme hatte 3 Tonspuren und Leerzeichen im Dateinamen. Ich hatte das Script, für mich, soweit angepasst, daß Kaffeine Aufnahmen (m2t) ohne vorherige Umbenennung nach (ts), die Dateien nach MPEG-PS umgewandelt werden, ferner wird eine 3. Tonspur unterstützt und der Dateiname der Datei darf Leerzeichen enthalten. Vielleicht besteht Bedarf an dem geänderten Script oder wäre vielleicht was für das wiki.
#!/bin/bash
for file in *{.ts,.m2t} ; do
echo "Konvertiere $file"
DIR=$(dirname "$file")
FILENAME=$(basename "$file")
NAME=`echo $FILENAME | cut -d'.' -f1`
projectx "$file"
if [ -f "$DIR"/"$NAME".ac3 ]
then
mplex -f 8 -o "$DIR"/"$NAME".mpg "$DIR"/"$NAME".ac3 "$DIR"/"$NAME".m2v "$DIR"/"$NAME".mp2 "$DIR"/"$NAME".mp2
rm "$DIR"/"$NAME".ac3 >/dev/null 2>&1 &
else
mplex -f 8 -o "$DIR"/"$NAME".mpg "$DIR"/"$NAME".m2v "$DIR"/"$NAME".mp2 "$DIR"/"$NAME".mp2
fi
rm "$DIR"/"$NAME".m2v >/dev/null 2>&1 &
rm "$DIR"/"$NAME".mp2 >/dev/null 2>&1 &
rm "$DIR"/"$NAME"[1].mp2 >/dev/null 2>&1 &
rm "$DIR"/"$NAME"_log.txt >/dev/null 2>&1 &
done
echo "Fertig!";
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Sollte man das Script im Wiki vielleicht austauschen? Meiner Meinung nach, macht das Sinn, will aber niemanden auf die Füße treten.
|
kaputtnik
Anmeldungsdatum: 31. Dezember 2007
Beiträge: 9245
|
Von mir aus geht das klar. Was sagt denn BruceCompanys dazu? Eins stört mich noch: Die Originaldateien werden ja nach der Konvertierung gelöscht. Bin mir jetzt nicht sicher, aber gibts da eine entsprechenden Hinweis/Abfrage vom Befehl rm ? Wenn nicht sollte man das entweder im Artikel vermerken oder noch ne kleine Abfrage im Skript einbauen. Evtll will man die Originale ja noch behalten. Gruß kaputtnik
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Die Original Stream Dateien werden nicht gelöscht. Es werden nur die von ProjectX zerlegten Dateien gelöscht, also die diversen Audiospuren und die Videospur.
|