mov und mp4 Video nach Ogg Theora konvertieren?

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

mov und mp4 Video nach Ogg Theora konvertieren?

Beitrag von BeS » 29.10.2006 18:29:42

Hallo,
ich möchte ein paar Videos in das Ogg Format bekommen. Ich habe dafür bereits ffmpeg2theora ausprobiert, allerdings fehlt hier bei den Oggs aus irgendeinem Grund immer der Ton.

Könnt ihr mir noch ein anderes Programm empfehlen mit dem ich die Konvertierung vornehmen kann?

Danke!
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 29.10.2006 19:28:11

transcode?

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 29.10.2006 20:05:31

Was muss man denn da als output Format wählen? "theoran" gibt es nicht und "ogg" glaube ich steht nur für das audio format, wenn ich es nämlich mit "transcode -i in.mov -y ogg -o out.ogg" versuche, bekomme ich diese Meldung:

Code: Alles auswählen

transcode v1.0.2 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source in.mov (ok)
[transcode] V: import format    | Digital Video  (V=dv|A=null)
[transcode] V: import frame     | 720x480  1.50:1  encoded @ 4:3
[transcode] V: bits/pixel       | 0.174
[transcode] V: decoding fps,frc | 29.970,4
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x1     PCM          [   0,16,0]
[transcode] A: export format    | 0x55    MPEG layer-3 [   0,16,0]  128 kbps
[transcode] V: encoding fps,frc | 29.970,4
[transcode] A: bytes per frame  | 0 (0.000000)
[transcode] A: adjustment       | 0@1000
[transcode] V: IA32/AMD64 accel | sse2 (sse2 sse mmxext mmx asm C)
tc_memcpy: using sse for memcpy
[transcode] V: video buffer     | 10 @ 720x480
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_dv.so] v0.3.1 (2003-10-14) (video) DV | (audio) PCM
[export_ogg.so] v0.0.5 (2003-08-31) (video) null | (audio) ogg
[transcode] warning : (encoder.c) video codec not supported by export module
[transcode] warning : failed to init export modules
[transcode] critical: plug-in initialization failed
Ausserdem stört mich auch diese Zeile etwas:

[transcode] V: import format | Digital Video (V=dv|A=null)

Das (A=null) ist wahrscheinlich auch der Grund, warum ffmpeg2theora das Video ohne Audio konvertiert.
Zuletzt geändert von BeS am 29.10.2006 20:26:33, insgesamt 1-mal geändert.
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 29.10.2006 20:26:03


dave
Beiträge: 294
Registriert: 15.05.2003 12:26:58
Wohnort: Niederkrüchten
Kontaktdaten:

Beitrag von dave » 30.10.2006 12:57:01

wie wäre es mit ffmpeg ?
Running Debian GNU/lLinux - Testing (for life:-))
Core 2 Duo E6400
4GB Ram
Asus P5B
Asus Geforce 7300 GT
750GB 32MB Cache Seagate SATA II NCQ
500GB 16MB Cache Seagate SATA II NCQ
Terratect Cinergy DVB-C

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 01.11.2006 15:07:20

Hallo,
ich habe jetzt herausgefunden, dass auch einige Player das mov Video ohne Ton abspielen. Z.B. bringt vlc diese Meldung:

Code: Alles auswählen

main decoder error: no suitable decoder module for fourcc `Qclp'.
ich denke mal das ist auch das Problem, warum beim Umwandeln in ogg der Ton verloren geht. Die Frage ist jetzt nur, wo ich einen qclp decoder herbekomme, der mit Programmen wie ffmpeg und vlc zusammen arbeitet?
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 01.11.2006 15:19:42

mit VLC wird das gar nicht gehen, da VLC seine eigenen Codecs mitbringt - und entweder der ist dabei oder nicht.

Hast Du den Link oben mal ausprobiert? Dort sind 2 Verfahren beschrieben, wie es gehen könnte, d.h. video und audio separat umwandeln und dann wieder mixen....

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 01.11.2006 16:42:33

ub13 hat geschrieben: Hast Du den Link oben mal ausprobiert? Dort sind 2 Verfahren beschrieben, wie es gehen könnte, d.h. video und audio separat umwandeln und dann wieder mixen....
also bei dem ersten Verfahren scheitert es schon am ersten Befehl:

Code: Alles auswählen

$ ffmpeg -i infile.mov -b 5000 -f mpeg2video outfile.mpg
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-a52 --enable-dts --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr 
  libavutil version: 0d.49.0.0
  libavcodec version: 0d.51.11.0
  libavformat version: 0d.50.5.0
  built on Sep 20 2006 00:26:15, gcc: 4.1.2 20060906 (prerelease) (Ubuntu 4.1.1-13ubuntu2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'infile.mov':
  Duration: 00:23:28.4, start: 0.000000, bitrate: 280 kb/s
  Stream #0.0(eng): Audio: Qclp / 0x706C6351, 44100 Hz, mono
  Stream #0.1(eng): Video: svq3, yuv420p, 480x234, 14.97 fps(r)
Output #0, mpeg2video, to 'outfile.mpg':
  Stream #0.0: Video: mpeg2video, yuv420p, 480x234, q=2-31, 5000 kb/s, 15.00 fps(c)
Stream mapping:
  Stream #0.1 -> #0.0
[mpeg2video @ 0xb7ecdba8]MPEG1/2 does not support 15/1 fps
Error while opening codec for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height
Beim zweiten Verfahren fehlt mir noch encoder_example und ich konnte kein Paket finden in dem das drin ist.
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 01.11.2006 16:52:29

BeS hat geschrieben:Beim zweiten Verfahren fehlt mir noch encoder_example und ich konnte kein Paket finden in dem das drin ist.

Code: Alles auswählen

$ apt-file search encoder_example
libtheora-bin: usr/bin/theora_encoder_example
libvorbis-dev: usr/share/doc/libvorbis-dev/examples/encoder_example.c.gz

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 01.11.2006 17:57:50

Hallo,
ok, es läuft jetzt gerade und scheint zu funktionieren, zumindest sieht die erste Minute die schon fertig ist gut aus. Mein Fehler war, dass ich auf packages.debian.org genau nach "encoder_example" gesucht habe, dann findet man "theora_encoder_example" natürlich nicht... :roll:
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Antworten