amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Amiga, AmigaOS 4 > CDXL nach MPEG umwandeln [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- 2 [ - Beitrag schreiben - ]

03.04.2004, 15:45 Uhr

Thorty
Posts:
[Ex-Mitglied]
An die Nörgler: Ignoriert diesen Thread ! ! !

Ich möchte eine CDXL-Animation ins MPEG-Format umwandeln,
weiß aber nicht mit welchem Programm.
Mir wäre schon geholfen, wenn Ihr mir ein Tipp geben
könntet, welches Programm; ob AmigaOS oder Windows ist
egal; ich dafür benutzen kann.
Weiteres dürfte ja dann in den Guides/Anleitungen stehen.

Über http://www.google.de hab ich nichts gefunden, bis auf zwei
Workshops die mir aber nicht weiterhelfen. Der eine wandelt
MPEG -> CDXL und der andere IFF-Anim -> CDXL.

[ Dieser Beitrag wurde von Thorty am 03.04.2004 editiert. ]

[ - Ändern - Antworten - Zitieren - Direktlink - ]

03.04.2004, 20:08 Uhr

Jinx
Posts: 2077
Nutzer
am pc dürftest du gar kein glück haben, cdxl ist ein reines
amiga-format.
die einzige möglichkeit, die mir so einfällt wäre, die animation auf
nem amiga abzuspielen und mit nem pc und tv-karte oder sowas
aufzunehmen.
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de

[ - Antworten - Zitieren - Direktlink - ]

03.04.2004, 21:21 Uhr

Palgucker
Posts: 1342
Nutzer
Hallo Thorty

Benutzt Du nicht UAE und kann man unter UAE nicht auch ganze Bilderfolgen (sprich das gesammte CDXL-Anim) speichern, eventuell als AVI? Wenn dem so ist, wäre es 'ne Möglichkeit.

mfg Palgucker

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 13:44 Uhr

Will_Smith
Posts:
[Ex-Mitglied]
Ist es nicht so das MPEG Filme aus Jpeg bildern bestehen?
Nun ich würde vorschlagen das du den CDXL Film nimmst und alle
bilder zu IFF bildern umwandelst. DIese dann in JPEG konventieren
und dann zu nem MPEG Film zusammen fassen. Da gabs son Programm
im Aminet um mehrere JPEG Dateien zu einer einzigen MPEG Film Datei
zusammenzufassen. Kein Plan wie der hieß.

MfG Willi Will

[ - Ändern - Antworten - Zitieren - Direktlink - ]

04.04.2004, 16:21 Uhr

Falcon
Posts: 3544
Nutzer
Moin,

nein MPEG-Videos bestehen NICHT aus JPEG-Bildern.
D.h. diese Aussage ist nur z.T. richtig.
Ein MPEG-Film baut sich in etwa so auf:

Erst kommt ein Vollbild. Dann kommen mehrere Bilder, in denen
nur die Unterschiede zum jeweils vorhergehenden Bild
gespeichert sind. Dabei wird das Bild in Blöcke (Klötze)
zerlegt und überprüft, wo sich was ändert.
Irgendwann, so alle 12 Bilder) kommt dann wieder ein Vollbild.

Man kann alles in MPEG umwandeln, das man in Einzelbilder zerlegen
kann. Wenn Du es also irgendwie schaffst, Deine CDXL-Anim in
Einzelbildern zu speichern, kannst Du diese (FFMPEG) zu 'nem
MPEG Video konvertieren. Bleibt nur die Frage, wie Du den Ton
bekommst...

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://www.elasticimages.de.vu

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 17:05 Uhr

gunatm
Posts: 1431
Nutzer
Es gibt mit WinUAE die Möglichkeit den Emu-Inhalt als Avi auszuspielen. Ich mag PalGuckers Idee. Eine Avi-Datei sollte man locker in das MPeg-Format konvertieren können.
--
http://www.webwood.de - offizieller winuae mirror // A2000/060-User mit Hang zum A1200 ;-)

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 17:16 Uhr

Supimajo
Posts: 1265
Nutzer


[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 16:19 Uhr editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 17:17 Uhr

Thorty
Posts:
[Ex-Mitglied]
@Falcon & GunaTM:

Das sind beides Möglichkeiten die ich in Erwägung ziehen werde.

Bei GunaTM's Variante gibt es nur einen ENTSCHEIDENDEN Haken,
CDXL läuft nicht auf GraKa und unter WinUAE gibt es unschöne
Verzerrungen und ähnliches. Somit fällt diese Methode flach.

Bleibt also Falcon's Variante und nur mit dieser geht es momentan.
Die Animation ohne Sound ist kein Thema, nur wie den Sound ins
MPEG-Movie bekommen. Denn Sound werd ich aus der CDXL-Animation
als 8svx auslesen. Das ist dann mein Ausgangsformat für die
Musik. Nu muss ich schaun das ich es nach MP3 konvertiere und
irgendwie ins MPEG-Movie einbaue. Dafür gibt es aber sicherlich
Tools und Programme.

[ - Ändern - Antworten - Zitieren - Direktlink - ]

04.04.2004, 17:39 Uhr

Supimajo
Posts: 1265
Nutzer


[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 16:19 Uhr editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 17:59 Uhr

Supimajo
Posts: 1265
Nutzer


[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 16:19 Uhr editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 18:44 Uhr

Thorty
Posts:
[Ex-Mitglied]
@Supimajo:

Danke, Danke. Das nenne ich doch mal Hilfsbereitschaft !

Mit MainActor kann man auch IFF-Anims ins MPEG-Format
bringen. Das nur mal so am Rande!
Gibt's zudem kostenlos im Aminet...

[ - Ändern - Antworten - Zitieren - Direktlink - ]

04.04.2004, 20:17 Uhr

Palgucker
Posts: 1342
Nutzer
@ Supimajo

quote:

Google sagt: daß im Aminet unter util/dtype/mpegvdt205.LhA
ein Datatype zu finden ist, daß die von dir gesuchten Funktionen bieten soll.

Auszug aus dem Beschreibungstext: "read CDXL, write MPEG Video "

Einen Versuch wärs wert, hmm?!


Hab es vorhin mal probiert ... und auch das funktioniert ohne Probleme

mfg Palgucker

[ - Antworten - Zitieren - Direktlink - ]

04.04.2004, 20:50 Uhr

Thorty
Posts:
[Ex-Mitglied]
Zitat:
Original von Palgucker:
@ Supimajo
Einen Versuch wärs wert, hmm?![/i]

Hab es vorhin mal probiert ... und auch das funktioniert ohne Probleme


Man muss unterscheiden, gemeint ist NICHT der MPEG Video
Datatype SONDERN das Programm DTConvert mit dem man
verschiedene Animationsformate in andere Animationsformate
konvertieren kann. Dabei bedient sich das Programm dem
AmigaOS Datatype-System. Sowas nenne ich AMIGA rulez!

Hab bis eben auch eine CDXL-Animation ins MPEG-Format konvertiert.
Das konvertieren klappt auch ohne Probleme. Problem ist dabei
nur die Ausgabequalität. Denn ich konnte bei meinem MPEG-Film
nämlich nichts erkennen, nur sehr viele bunte Farben.
Als Datatype habe ich "MPEG Video" benutzt. Hab die letzte
Version aus dem Aminet in meinem System.

Was ist eigendlich "MPEG System"?

Welches Video hast Du für die Konvertierung genommen?



[ Dieser Beitrag wurde von Thorty am 04.04.2004 editiert. ]

[ - Ändern - Antworten - Zitieren - Direktlink - ]

04.04.2004, 22:21 Uhr

grooves
Posts: 142
Nutzer
Zitat:
Was ist eigendlich "MPEG System"?

MPEG System ist Audio und Video zusammen als ein File, mit dem man
z.B. eine VCD machen kann.

[ - Antworten - Zitieren - Direktlink - ]

05.04.2004, 05:18 Uhr

Thorty
Posts:
[Ex-Mitglied]
Zitat:
Original von grooves:

MPEG System ist Audio und Video zusammen als ein File, mit dem man
z.B. eine VCD machen kann.
[/quote]

Danke für die Antwort!

Ist mir jetzt ein wenig peinlich, hätte ich Wissen sollen... :glow:

[ - Ändern - Antworten - Zitieren - Direktlink - ]

05.04.2004, 16:21 Uhr

Thorty
Posts:
[Ex-Mitglied]
Also ich hab jetzt mal ein wenig mehr mit dem Programm "DTConvert"
rumgespielt und muss leider sagen, das es reine Zeitverschwendung
ist.

Das einzigste was geklappt hat war eine CDXL-Animation nach
MPEG-Video (ohne Sound, wäre sonst System) zu konvertieren.
Allerdings wird das resultierende MPEG-Filmchen NICHT korrekt
dargestellt, anstatt die Animation bzw. den Film sieht man
ein haufen bunte Pixels, da irgendwie den Ursprungsfilm zu
erkennen ist unmöglich.

MPEG nach CDXL geht überhaupt garnicht!

Habe die jeweils letzte Version des:


  • MPEG Audio.Datatype
  • MPEG Video.Datatype
  • MPEG System.Datatype
    sowie
  • CDXL.Datatype


installiert. Jetzt bekomme ich so langsam aber sicher ne Krise.

[ - Ändern - Antworten - Zitieren - Direktlink - ]

06.04.2004, 00:00 Uhr

R-TEAM
Posts: 1030
Nutzer
Hi Thorty ,

habe mit CDXL keinen plan .. habe zwar ein paar tools dafür,
aber nur so aus sammeln auf der platte.

Zu dem MPEG video datatypes kann ich dir eventuell helfen :D

Der Video und damit auch der system datatype laufen NUR MIT
datatypes lib 45.4 und animation datatype 41.6 problemlos !!

Der mpeg audio datatype benutzt die mpega lib ..
aber die video/system datatypes benutzen funktionen die der damalige
OS3.1 anim.datatype und die datatype.library nicht hatten ..
dafür brauchte man die versionen die ich oben nannte. ( quelle wohl Aminet )

Im neuen OS3.5 und 3.9 wurden leider diese funktionen NICHT vollständig
implementiert.
Mit dem "offiziellen" libs wirst du also nicht weiterkommen bei mpeg video !

Habe immer noch die obigen libs drauf .. und keine probleme ..
es läuft damit IMHO auch und NUR damit der Gif-Anim datatype.

[ falls ich mich in einen punkt irre werde ich gerne berichtigt :nuke: ]

Grüße
R-TEAM

[ - Antworten - Zitieren - Direktlink - ]

06.04.2004, 16:48 Uhr

Thorty
Posts:
[Ex-Mitglied]
Zitat:
Original von R-TEAM:

Der Video und damit auch der system datatype laufen NUR MIT
datatypes lib 45.4 und animation datatype 41.6 problemlos !!


Habe ich mittlerweile beide auf der Platte, die OS3.9-Version
jeweils unbenannt.

Zitat:
Original von R-TEAM:

Habe immer noch die obigen libs drauf .. und keine probleme ..
es läuft damit IMHO auch und NUR damit der Gif-Anim datatype.


Hab die CDXL-Animation nun zum zweiten mal nach MPEG-Video
konvertiert, diesesmal mit dem animation.dadatype v41.6 und
wieder das gleiche Ergebnis. Der Film hat viele bunte Pixels,
der Film selber ist nicht zu erkennen.

In Deiner RamDisk: hast Du Preferences für MPEG Video,
kannste mir dieses Preferences mal zukommen lassen?
Meine eMail: thorty"at"thorty-online.de

Hab jetzt auch mal versucht das CDXL nach MPEG System zu
konvertieren, geht NICHT. Er sagt mir das irgendeine
Subclass noch nicht integriert wäre.

[ - Ändern - Antworten - Zitieren - Direktlink - ]

06.04.2004, 17:06 Uhr

Thorty
Posts:
[Ex-Mitglied]
Zitat:
Original von Falcon:
Man kann alles in MPEG umwandeln, das man in Einzelbilder zerlegen
kann. Wenn Du es also irgendwie schaffst, Deine CDXL-Anim in
Einzelbildern zu speichern, kannst Du diese (FFMPEG) zu 'nem
MPEG Video konvertieren. Bleibt nur die Frage, wie Du den Ton
bekommst...


Normalerweise müßte das Programm "XLToolKitGui" alle Aufgaben
bewerkstelligen. Nur ich bekomme es nicht hin die einzelnen
Bilder und den Sound zu extrahieren.

Wie meinst Du den Ton bekommst?

Von der CDXL-Animation oder später beim einfügen zu einer
MPEG-Animation. Für letzteres gibt es "MPLEX" aus dem Aminet.

[ - Ändern - Antworten - Zitieren - Direktlink - ]

06.04.2004, 20:51 Uhr

R-TEAM
Posts: 1030
Nutzer
Hi,

preferences anim.datatype :

NUMPREFETCHFRAMES 30 SHARECHIP

mpeg :

DITHER 16BITCHUNKY BUFFER 50000 NOLOADALL DITHERATPLAYBACKTIME MINTOTALMEM 3000000 QUALITY

du musst mal probieren ob du mpeg1 videos anschauen kannst ..
dann geht der mpeg datatype .. aber er ist echt lahm !

Grüße
R-TEAM

[ - Antworten - Zitieren - Direktlink - ]

07.04.2004, 00:17 Uhr

McFly
Posts: 586
Nutzer
@Thorty

schick mir mal die CDXL die Du wandeln willst, dann mach ich mpg's draus 8)

regards
McFly

ps: und wie ich das mache verrate ich nicht.....:P
--
PPS for Amiga on:
http://www.McFly.de.sr




[ - Antworten - Zitieren - Direktlink - ]

07.04.2004, 10:59 Uhr

Palgucker
Posts: 1342
Nutzer
Hab's zuerst mit dem Fruit.xl aus dem Aminet probiert, und alles war gut. Auf Deinen Hinweis habe ich mir mal das Maku.xl (alles Aminet) angeschaut, und es kam zu den von Dir beschriebenen Problemen. Das Makulogo wird ab 2. Frame mit Falschfarben dargestellt und bewegt sich auch noch quer über den Bildschirm, anstatt sich nur zu drehen.
Da ist wohl der Datatype noch nicht ganz ausgereift, d.h, er unterstützt z.B. keine cdxl's, die für jedes Einzelbild eine eigene Palette benutzen. Um 'rauszubekommen, ob das cdxl richtig abgespielt wird, kannst Du ja Multiview benutzen. Dort wird es dann genauso falsch dargestellt, wie später im mpeg. Ein Tool zum Audioextrahieren gibt es ja schon. Man bräuchte also nur noch eins, um die Bilddaten 'rauszuschneiden. Na, mal sehen, ob mir noch was dazu einfällt.

mfg Palgucker

[ - Antworten - Zitieren - Direktlink - ]

07.04.2004, 18:35 Uhr

Palgucker
Posts: 1342
Nutzer
Nachtrag:

Habe heute mal dem cdxl Format "ganz tief in die Bytes geschaut" - am Hexeditor und damit ein Arexx-script gebastelt, das zumindest die oben aufgeführten CDXL's in Einzelbilder im ILBM-Format abspeichert. Vom ILBM zum JPEG und dann zum MPEG wäre es ja nicht so ein weiter Weg. Schick ich Dir bei Interesse zu, wenn McFly nicht schon alles konvertiert hat. Wie gesagt, ob dieses Script auch mit Deinen Files zurechtkommt - Schulterzuck - aber Versuch macht klug.

mfg Palgucker

[ - Antworten - Zitieren - Direktlink - ]

07.04.2004, 18:55 Uhr

Thorty
Posts:
[Ex-Mitglied]
Zitat:
Original von Palgucker:
Nachtrag:

Habe heute mal dem cdxl Format "ganz tief in die Bytes geschaut" - am Hexeditor und damit ein Arexx-script gebastelt, das zumindest die oben aufgeführten CDXL's in Einzelbilder im ILBM-Format abspeichert. Vom ILBM zum JPEG und dann zum MPEG wäre es ja nicht so ein weiter Weg. Schick ich Dir bei Interesse zu, wenn McFly nicht schon alles konvertiert hat. Wie gesagt, ob dieses Script auch mit Deinen Files zurechtkommt - Schulterzuck - aber Versuch macht klug.


Wäre super wenn Du mir mal Dein Script schicken könntest!
Am Weekend geht die CDXL-Animation nach McFly...

thorty"at"thorty-online"dot"de

[ - Ändern - Antworten - Zitieren - Direktlink - ]

08.04.2004, 20:20 Uhr

Thorty
Posts:
[Ex-Mitglied]
@Palgucker:

Dein Script klappt, habe jetzt die CDXL-Animation in ILBM-Bilder.

Muss jetzt mal schaun wie ich auf einfachstem Wege daraus eine
MPEG-Animation erstellen kann. Mit FFMPEG klappt es im übrigen
nicht.

[ - Ändern - Antworten - Zitieren - Direktlink - ]

08.04.2004, 20:58 Uhr

Thorty
Posts:
[Ex-Mitglied]
Mit welchem Programm mache ich jetzt aus den ILBM-Bildern eine MPEG-Animation?

[ - Ändern - Antworten - Zitieren - Direktlink - ]

09.04.2004, 01:05 Uhr

DOM
Posts: 1044
Nutzer
Aufn Amiga keine Ahnung... I-)

Du kannst sie aber mittels JPG2Mov in ein Quicktime Movie verwandeln
und vorher alle mit dem JP-Guide in verlustfreies JPEG Format wandeln,
danach am Besten mit nem Mac oder PC mit Quicktime laden und wenn es
eine registrierte QT Version ist, in MPG speichern, dürfte wohl so
das schnellste sein...
Wenn kein QT vorhanden ist, gehen natürlich auch noch einige andere
Tools, die ich irgendwo mal hier genannt habe... :D

[ - Antworten - Zitieren - Direktlink - ]

09.04.2004, 01:31 Uhr

Palgucker
Posts: 1342
Nutzer
Schön, das es geklappt hat. Diese ILBM's "frisst" meines Wissens kein mpegencoder. Die mögen eher PPM's und JPEG's. Du müsstest also nochmal konvertieren.

für die Konvertierungin JPEG's wären 3 Programme nötig.
1. List      // no Problem
2. ilbmtoppm // NetPBM
3. cjpeg     // jpegtools ?

Wenn Du diese Programme besitzt, kannst Du Dir die folgenden Zeilen clippen und z.B. in S: als ILBMtoJPEG speichern.

.key Path
.bra {
.ket }
List {Path} sort name files lformat "ilbmtoppm *"%p%n*" >T:temp.ppm*Ncjpeg -dct float -optimize -quality 90 T:temp.ppm *"%p%m.jpg*"" >T:convert
Execute T:convert

Diesem File verpasst Du noch den Scriptflag und kannst es dann in der Shell aufrufen.
Das ganze müsste zum Beispiel etwa so aussehen:

ILBMtoJPEG Work:Bilder/Test#?.ilbm

Jetzt werden die ILBM's in JPEG's convertiert, und im selben Verzeichnis nochmal als JPEG gespeichert.

Diese kannst Du wohl mit so ziemlich jeden Encoder ins Mpeg-Format bringen.

mfg Palgucker



[ - Antworten - Zitieren - Direktlink - ]

09.04.2004, 08:51 Uhr

Thorty
Posts:
[Ex-Mitglied]
Macht es euch mit dem konvertieren der Bilder nicht so schwer,
dafür gibt es "PictureConvert", damit lassen sich ganz
einfach per GUI ILBM-Bilder nach PPM, JPEG etc. umwandeln.

OK die Bilder liegen jetzt als .ppm und .jpg vor und jetzt?

Welchen MPEG-Encoder kann ich nehmen?

Hab bisher noch keinen guten MPEG-Encoder gefunden, der mir
die Bilder ohne Probleme genommen hat um die in eine MPEG
Animation zu wandeln. Hatte dafür "AnimConvert"
benutzt und noch ein paar andere aus dem Aminet.

Irgendwie find ich das aber echt zum kotzen das man zig
Umwege machen muss um ans Ziel zu kommen!

Wäre vielleicht nicht schlecht wenn sich ein paar User finden
würden, die ein ultimatives Konvertierprogramm mit GUI schreiben
könnten.

Die Frage wäre nur, lassen wir das ganze über die Datatypes
oder über Tools laufen?!?


[ Dieser Beitrag wurde von Thorty am 09.04.2004 editiert. ]

[ - Ändern - Antworten - Zitieren - Direktlink - ]

09.04.2004, 12:23 Uhr

Thorty
Posts:
[Ex-Mitglied]
Momentan versuche ich aus den ILBM-Bildern eine Anim-Animation
zu erstellen die ich dann nachher nach MPEG konvertiere.

Die meisten Tools um aus ILBM-Bildern ne Anim5/7-Animation zu
erstellen sind echt lustig, entwdeder es klappt garnicht wie
mit dem anim.datatype und DTConvert oder man muss erst ein Script
erstellen das ALLE ILBM-Bilder auflistet.
Insgesamt liegen mir knapp über 4000 ILBM-Bilder vor die nur darauf
warten in irgendeine Animation konvertiert zu werden und ich
werde bestimmt nicht ein Script erstellen wo ich den Pfad zu
jedem Bild einfüge. Dafür gibt es doch bestimmt ein anderes Tool
für, oder?

So langsam aber sicher platzt mir der Arsch... :nuke:

[ - Ändern - Antworten - Zitieren - Direktlink - ]


-1- 2 [ - Beitrag schreiben - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > CDXL nach MPEG umwandeln [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.