[theora] Windows Software for Theora - was: QTheoraFrontend & MACRO BLOCKS PROBLEM ON CONVERTED OGG FILE

Orton AKINCI aka .-_-. ortonak at yahoo.com
Tue Jun 2 17:56:42 PDT 2009


hi yorn and all,

thank you oggvideo tools for windows. it is great... i can live with the command line for now myself but i will need to make some art students work with oggvideotools and they may not be happy with that:D anyway your video tutorial is also good (but it also crashed my firefox 3.5 beta 4 for two times on windows and i have reported that to mozilla), i would love to help for that as you offered in your previous mail but i am just new into oggvideotools and not a tech person, so maybe i can help for video tutorials when i have more experince... but i am planning to write a very simple dummy's tutorial for the students just for oggcat on windows to concatenate some videos we are working on... 

anyway, oggcat works great for me on windows! but there is one issue i should let you know about the Skeleton... 

oggcat works totally ok on windows for the ogg files created with ffmpeg2theora 0.18... it also works for ogv files created with ffmpeg2theora 0.24 and creates  ok concatenated ogv files playing files on vlc but it also says " warning: found unknown stream, this stream will be ignored" and ogginfo shows no Skeleton for concatenated file, so this must be the ignored stream because i can see skeleton for the individual files before being concatenated... is this important? does it make a change... if you like, you can download the individual ogg and ogv files and oggcatted files from https://www.yousendit.com/download/MnFqV0oxT01CSWQzZUE9PQ if you like... all are less then 1MB_ you can see the ogg info for oggcatted files below...

also i encountered another problem while converting to ogg or ogv with both ffmpeg2theora 0.18 & 0.24 (ogginfo is not here but even on thusnelda)__ some of the converted files have some macro block artifacts on the very lower end of the picture... this occurs for some files butdoesn't occur for other files... but all of the input files have exactly the same specifications... there is also one ok file in the yousendit download link above named"OKNOBLOCKS_narrative.ogv".. you can see the ogg info for this file also below... you can see the file with macro block artifacts also in that zip file in the download link which is named "ff018 freedom.ogg"...ogginfo for this is also below.... both ok and macro blocked input files have the same spesifications (mpeg2 program stream 320x240 1:1 10080kbps vbr mpeg1layer2audio 2 channels 48000hz 224kbps)... does anybody have an idea what may the cause of this? i have tried -v 10 and V 10000 as well but still the
 artifacts are on for the same files....



 here are the info for both catted 0.18 oggs and 0.24 ogvs and macro blocked and ok files 

ogginfo for catted 2 files that have been converted with ffmpeg2theora 0.18:

C:\Documents and Settings\User>D:\__PROGRAM\VIDEO\OGG_TOOLS\ogginfo.exe "D:\read
ymade dictionary of the author\test ogg\exportvebirlestirme\ff018 oggcat.ogg"
Processing file "D:\readymade dictionary of the author\test ogg\exportvebirlesti
rme\ff018 oggcat.ogg"...

New logical stream (#1, serial: 00004cfd): type theora
New logical stream (#2, serial: 00002bfc): type vorbis
Theora headers parsed for stream 1, information follows...
Version: 3.2.0
Vendor: Xiph.Org libTheora I 20060526 3 2 0
Width: 320
Height: 240
Total image: 320 by 240, crop offset (0, 0)
Framerate 25/1 (25,00 fps)
Pixel aspect ratio 1:1 (1,000000:1)
Frame aspect 4:3
Colourspace: Rec. ITU-R BT.470-6 Systems B and G (PAL)
Pixel format 4:2:0
Target bitrate: 0 kbps
Nominal quality setting (0-63): 32
User comments section follows...
        ENCODER=ffmpeg2theora 0.18
Vorbis headers parsed for stream 2, information follows...
Version: 0
Vendor: AO; aoTuV b5 [20061024] (based on Xiph.Org's libVorbis)
Channels: 2
Rate: 48000

Nominal bitrate: 80,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
        ENCODER=ffmpeg2theora 0.18
Vorbis stream 2:
        Total data length: 20191 bytes
        Playback length: 0m:02.339s
        Average bitrate: 69,029060 kb/s
Logical stream 2 ended
Theora stream 1:
        Total data length: 179385 bytes
        Playback length: 0m:02.359s
        Average bitrate: 608,084746 kb/s
Logical stream 1 ended



ogginfo for catted two files that have been created with ffmpeg2theora 0.24

C:\Documents and Settings\User>D:\__PROGRAM\VIDEO\OGG_TOOLS\ogginfo.exe "D:\read
ymade dictionary of the author\test ogg\exportvebirlestirme\ff024 oggcat.ogv"
Processing file "D:\readymade dictionary of the author\test ogg\exportvebirlesti
rme\ff024 oggcat.ogv"...

New logical stream (#1, serial: 00004a45): type theora
New logical stream (#2, serial: 00003cf9): type vorbis
Theora headers parsed for stream 1, information follows...
Version: 3.2.1
Vendor: Xiph.Org libTheora I 20081020 3 2 1
Width: 320
Height: 240
Total image: 320 by 240, crop offset (0, 0)
Framerate 25/1 (25,00 fps)
Pixel aspect ratio 1:1 (1,000000:1)
Frame aspect 4:3
Colourspace: Rec. ITU-R BT.470-6 Systems B and G (PAL)
Pixel format 4:2:0
Target bitrate: 0 kbps
Nominal quality setting (0-63): 32
User comments section follows...
        ENCODER=ffmpeg2theora-0.24
Vorbis headers parsed for stream 2, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20081127
Channels: 2
Rate: 48000

Nominal bitrate: 80,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
        ENCODER=ffmpeg2theora-0.24
Theora stream 1:
        Total data length: 210233 bytes
        Playback length: 0m:02.200s
        Average bitrate: 764,483636 kb/s
Logical stream 1 ended
Vorbis stream 2:
        Total data length: 18787 bytes
        Playback length: 0m:02.339s
        Average bitrate: 64,229060 kb/s
Logical stream 2 ended 


ogginfo for macro blocked file that have been created with ffmpeg2theora 0.24

C:\Documents and Settings\User>D:\__PROGRAM\VIDEO\OGG_TOOLS\ogginfo.exe "D:\read
ymade dictionary of the author\test ogg\exportvebirlestirme\oggcat_test_for_ffmp
eg2theora018&024\ff024 freedom.ogv"
Processing file "D:\readymade dictionary of the author\test ogg\exportvebirlesti
rme\oggcat_test_for_ffmpeg2theora018&024\ff024 freedom.ogv"...

New logical stream (#1, serial: 00004e28): type skeleton
New logical stream (#2, serial: 00004b06): type theora
New logical stream (#3, serial: 00004868): type vorbis
Theora headers parsed for stream 2, information follows...
Version: 3.2.1
Vendor: Xiph.Org libTheora I 20081020 3 2 1
Width: 320
Height: 240
Total image: 320 by 240, crop offset (0, 0)
Framerate 25/1 (25,00 fps)
Pixel aspect ratio 1:1 (1,000000:1)
Frame aspect 4:3
Colourspace: Rec. ITU-R BT.470-6 Systems B and G (PAL)
Pixel format 4:2:0
Target bitrate: 0 kbps
Nominal quality setting (0-63): 32
User comments section follows...
        ENCODER=ffmpeg2theora-0.24
Vorbis headers parsed for stream 3, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20081127
Channels: 2
Rate: 48000

Nominal bitrate: 80,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
        ENCODER=ffmpeg2theora-0.24
Logical stream 1 ended
Theora stream 2:
        Total data length: 72493 bytes
        Playback length: 0m:01.040s
        Average bitrate: 557,638462 kb/s
Logical stream 2 ended
Vorbis stream 3:
        Total data length: 8610 bytes
        Playback length: 0m:01.080s
        Average bitrate: 63,777778 kb/s
Logical stream 3 ended

ogginfo for OK file with no macro blocks that have been created with ffmpeg2theora 0.24

C:\Documents and Settings\User>D:\__PROGRAM\VIDEO\OGG_TOOLS\ogginfo.exe "D:\read
ymade dictionary of the author\test ogg\exportvebirlestirme\oggcat_test_for_ffmp
eg2theora018&024\OKNOBLOCKS_narrative.ogv"
Processing file "D:\readymade dictionary of the author\test ogg\exportvebirlesti
rme\oggcat_test_for_ffmpeg2theora018&024\OKNOBLOCKS_narrative.ogv"...

New logical stream (#1, serial: 000052f8): type skeleton
New logical stream (#2, serial: 000043e9): type theora
New logical stream (#3, serial: 00002e28): type vorbis
Theora headers parsed for stream 2, information follows...
Version: 3.2.1
Vendor: Xiph.Org libThusnelda I 20090527
Width: 320
Height: 240
Total image: 320 by 240, crop offset (0, 0)
Framerate 25/1 (25,00 fps)
Pixel aspect ratio 1:1 (1,000000:1)
Frame aspect 4:3
Colourspace: Rec. ITU-R BT.470-6 Systems B and G (PAL)
Pixel format 4:2:0
Target bitrate: 0 kbps
Nominal quality setting (0-63): 32
User comments section follows...
        ENCODER=ffmpeg2theora-0.24
        SOURCE_OSHASH=qx
Vorbis headers parsed for stream 3, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20081127
Channels: 2
Rate: 44100

Nominal bitrate: 80,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
        ENCODER=ffmpeg2theora-0.24
        SOURCE_OSHASH=qx
Logical stream 1 ended
Theora stream 2:
        Total data length: 77722 bytes
        Playback length: 0m:00.800s
        Average bitrate: 777,220000 kb/s
Logical stream 2 ended
Vorbis stream 3:
        Total data length: 5653 bytes
        Playback length: 0m:00.862s
        Average bitrate: 52,461553 kb/s
Logical stream 3 ended

C:\Documents and Settings\User>


Message: 6
Date: Sat, 30 May 2009 20:28:04 +0200
From: yorn at gmx.net
Subject: [theora]  Windows Software for Theora - was: QTheoraFrontend
To: theora at xiph.org
Message-ID: <20090530182804.168670 at gmx.net>
Content-Type: text/plain; charset="us-ascii"

Hi all,

I've cross compiled the Ogg Video Tools for Windows now, so you can join, split, cut, cat, resize, thumbnail, create slideshows etc. under Windows now:

http://sourceforge.net/projects/oggvideotools/

But actually you have to use the command line :-/

- Yorn


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/theora/attachments/20090602/90a98b94/attachment.htm 


More information about the theora mailing list