Ogg theora to dv

Asmo Koskinen asmo.koskinen at arkki.info
Thu May 24 22:50:51 BST 2007


Timothy Hart kirjoitti:

> Anyone have a good tool to convert ogg theora video files to dv or 
> another type of video file?

I have just make some videos:

http://www.ubuntu-fi.org/Wiki/Linux_15-vuotta
http://www.ubuntu-fi.org/Wiki/LTSP_M%C3%A4ntykankaan_koulussa

I did use these tools. I use Ubuntu 7.04.

1. dvgrab: videotape 2 avi.

2. Kino 1.0.0: avi 2 mp4

koskias at ubuntu:~/Pikiruukki_Final$ file Pikiruukki_01.mp4
Pikiruukki_01.mp4: ISO Media, MPEG v4 system, version 1

3. Kino 1.0.0: avi 2 theora

koskias at ubuntu:~/Pikiruukki_Final$ file Pikiruukki_01.ogg
Pikiruukki_01.ogg: Ogg data, Theora video

3. ffmpeg: mp4 2 mpeg2

koskias at ubuntu:~/Pikiruukki_Final$ ffmpeg -i Pikiruukki_01.mp4 -target 
dvd Pikiruukki_01.mpeg2

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-mp3lame 
--enable-faadbin --enable-faad --enable-faac --enable-xvid --enable-x264 
--enable-amr_nb --enable-amr_wb --enable-shared --prefix=/usr
   libavutil version: 0d.49.0.0
   libavcodec version: 0d.51.11.0
   libavformat version: 0d.50.5.0
   built on Mar 21 2007 14:14:05, gcc: 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Pikiruukki_01.mp4':
   Duration: 00:04:11.4, start: 0.000000, bitrate: 538 kb/s
   Stream #0.0(und): Video: h264, yuv420p, 720x576, 25.00 fps(r)
   Stream #0.1(und): Audio: aac, 48000 Hz, stereo
Assuming PAL for target.
Output #0, dvd, to 'Pikiruukki_01.mpeg2':
   Stream #0.0: Video: mpeg2video, yuv420p, 720x576, q=2-31, 6000 kb/s, 
25.00 fps(c)
   Stream #0.1: Audio: ac3, 48000 Hz, stereo, 448 kb/s
Stream mapping:
   Stream #0.0 -> #0.0
   Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 6285 q=2.0 Lsize=   84946kB time=251.3 bitrate=2769.2kbits/s
video:68836kB audio:13743kB global headers:0kB muxing overhead 2.866190%
koskias at ubuntu:~/Pikiruukki_Final$ file Pikiruukki_01.mpeg2
Pikiruukki_01.mpeg2: MPEG sequence, v2, program multiplex
koskias at ubuntu:~/Pikiruukki_Final$

4. ffmpeg: mp4 2 dv

koskias at ubuntu:~/Pikiruukki_Final$ ffmpeg -i Pikiruukki_01.mp4 -target 
dv Pikiruukki_01.dv
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-mp3lame 
--enable-faadbin --enable-faad --enable-faac --enable-xvid --enable-x264 
--enable-amr_nb --enable-amr_wb --enable-shared --prefix=/usr
   libavutil version: 0d.49.0.0
   libavcodec version: 0d.51.11.0
   libavformat version: 0d.50.5.0
   built on Mar 21 2007 14:14:05, gcc: 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Pikiruukki_01.mp4':
   Duration: 00:04:11.4, start: 0.000000, bitrate: 538 kb/s
   Stream #0.0(und): Video: h264, yuv420p, 720x576, 25.00 fps(r)
   Stream #0.1(und): Audio: aac, 48000 Hz, stereo
Assuming PAL for target.
Output #0, dv, to 'Pikiruukki_01.dv':
   Stream #0.0: Video: dvvideo, yuv420p, 720x576, q=2-31, 200 kb/s, 
25.00 fps(c)
   Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Stream mapping:
   Stream #0.0 -> #0.0
   Stream #0.1 -> #0.1
Press [q] to stop encoding
[dvvideo @ 0xb7e8cf08]Can't process DV frame #6282. Insufficient audio 
data or severe sync problem.
[dvvideo @ 0xb7e8cf08]Can't process DV frame #6282. Insufficient audio 
data or severe sync problem.
frame= 6285 q=0.0 Lsize=  883406kB time=251.3 bitrate=28796.9kbits/s
video:883828kB audio:47120kB global headers:0kB muxing overhead -5.106823%
koskias at ubuntu:~/Pikiruukki_Final$

koskias at ubuntu:~/Pikiruukki_Final$ file Pikiruukki_01.dv
Pikiruukki_01.dv: DIF (DV) movie file (PAL)
koskias at ubuntu:~/Pikiruukki_Final$

5. ffmpeg: ogg 2 dv

koskias at ubuntu:~/Pikiruukki_Final$ ffmpeg -i Pikiruukki_01.ogg -target 
dv Pikiruukki_01.ogg2dv
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-mp3lame 
--enable-faadbin --enable-faad --enable-faac --enable-xvid --enable-x264 
--enable-amr_nb --enable-amr_wb --enable-shared --prefix=/usr
   libavutil version: 0d.49.0.0
   libavcodec version: 0d.51.11.0
   libavformat version: 0d.50.5.0
   built on Mar 21 2007 14:14:05, gcc: 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
[theora @ 0xb7dd9f08]Theora bitstream version 30200
[theora @ 0xb7dd9f08]968 bits left in packet 81
[theora @ 0xb7dd9f08]7 bits left in packet 82
Input #0, ogg, from 'Pikiruukki_01.ogg':
   Duration: 00:12:14.5, start: 0.000000, bitrate: 43 kb/s
   Stream #0.0: Video: theora, yuv420p, 192x144, 25.00 fps(r)
   Stream #0.1: Audio: vorbis, 22050 Hz, stereo, 44 kb/s
Assuming PAL for target.
Output #0, dv, to 'Pikiruukki_01.ogg2dv':
   Stream #0.0: Video: dvvideo, yuv420p, 720x576, q=2-31, 200 kb/s, 
25.00 fps(c)
   Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Stream mapping:
   Stream #0.0 -> #0.0
   Stream #0.1 -> #0.1
[theora @ 0xb7dd9f08]Theora bitstream version 30200
[theora @ 0xb7dd9f08]968 bits left in packet 81
[theora @ 0xb7dd9f08]7 bits left in packet 82
Press [q] to stop encoding
[dvvideo @ 0xb7dd9f08]Can't process DV frame #6284. Insufficient audio 
data or severe sync problem.
frame= 6286 q=0.0 Lsize=  883688kB time=251.4 bitrate=28795.8kbits/s
video:883969kB audio:47137kB global headers:0kB muxing overhead -5.092662%
koskias at ubuntu:~/Pikiruukki_Final$

koskias at ubuntu:~/Pikiruukki_Final$ file Pikiruukki_01.ogg2dv
Pikiruukki_01.ogg2dv: DIF (DV) movie file (PAL)
koskias at ubuntu:~/Pikiruukki_Final$

Cinelerra seems to work with these dv-files.

koskias at ubuntu:~$ apt-cache showpkg cinelerra
Package: cinelerra
Versions:
1:2.1.0-2svn2007424ubuntu3

http://www.kiberpipa.org/~gandalf/blog/?p=77

a. mp4 2 dv:

http://www.arkki.info/howto/ogg2dv/Kuvakaappaus_01.png

b. ogg 2 dv

http://www.arkki.info/howto/ogg2dv/Kuvakaappaus_02.png

--

So,

use ffmpeg like this:

ffmpeg -i file.ogg -target dv file.dv

Best regards Asmo Koskinen.



More information about the edubuntu-users mailing list