Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
20th March 2002, 16:31 | #1 | Link |
Registered User
Join Date: Mar 2002
Posts: 10
|
Ogg tools features request.
Hi all,
Firstly, thank you very much for your OggCut tool Tobias, it's nothing short of a godsend. I saw in another post that a user requested the addition of a feature that allows one to enter the desired filesize of a movie so that OggCut searches for the nearest keyfram to allow one to cut it. I must admit, this would be a nice feature, although the utility is very easy to use without it. (DesiredFileSize/CurrentFileSize) x VideoLength works easy enough, and then just slide the slider along to the nearest point. Another useful feature, although it'd perform the opposite to OggCut would be an OggJoin util that allows one to join OGM files. I am currently not aware of any way of joining 2 OGM's so would find this util increadibly useful. That is my wish list for now. It's not a demand! I know that all work done here is voluntary and done in your own time. I can only admire the abilities of those of you that do make these utils and express my gratitude. Cheers Dean. |
20th March 2002, 17:53 | #3 | Link |
DVDR Freak!
Join Date: Oct 2001
Location: Sweden
Posts: 351
|
HI!
Well i have a little request a little clock in the right upper screen how much time left or how long the movie has run. Thanks again and good luck with your job!!!
__________________
Drugs,Sex & Encoding |
20th March 2002, 20:23 | #4 | Link | |
AC3 5.1 Addict
Join Date: Nov 2001
Location: Big Blue Nation_USA
Posts: 2,036
|
Re: First we need a multichannel Vorbis DSF !
Quote:
__________________
Need AC3 & SPDIF setup info? |
|
23rd April 2002, 22:41 | #5 | Link |
Registered User
Join Date: Feb 2002
Location: Valencia, Spain
Posts: 6
|
I've just had the same idea of joining two OGM and, while waiting for someone to solve this problem I think there is (at least) one workaround for that.
There is a program called Goldwave (shareware I think, don't remember now ) that can manipulate ogg Vorbis files with a plug-in from the program site. With this program you can open your OGM files, you will get only the audio part, that will be deflashed into WAV. This two WAV files can be joined and reencoded to OGG. The way to get a video-only-avi editable by VDub is on this forum, search for demultiplexing ogm. Then you only have to join the two video files with VDub, the two ogg with goldwave and mux them. Be very aware of de-sync problems at the middle of the movie. I know this is a ***very*** crappy way but is the only I know. Hope will help osgr0Lag |
23rd April 2002, 22:46 | #6 | Link |
Moderator
Join Date: Oct 2001
Location: Germany
Posts: 4,454
|
Joining two ogg files is as easy as:
copy /b file1.ogg+file2.ogg target.ogg Just a hint...
__________________
Koepi's new media development site |
24th April 2002, 14:19 | #8 | Link | |
Registered User
Join Date: Mar 2002
Location: Barcelona (Spain)
Posts: 155
|
Quote:
|
|
24th April 2002, 15:34 | #9 | Link |
Moderator
Join Date: Oct 2001
Location: Germany
Posts: 4,454
|
I wouldn't post it if it wasn't producing a valid ogg stream.
__________________
Koepi's new media development site |
24th April 2002, 16:06 | #10 | Link | |
Registered User
Join Date: Dec 2001
Location: Berlin
Posts: 100
|
Quote:
|
|
24th April 2002, 16:22 | #11 | Link |
Moderator
Join Date: Oct 2001
Location: Germany
Posts: 4,454
|
A_Pleite,
so you're going to code it? Damn cool, I asked Avery some weeks ago and he didn't answer, so it's really up to you! Nice to have so many people spending their time for the wellness of the cmmunity! SCNR, Koepi
__________________
Koepi's new media development site |
25th April 2002, 00:36 | #13 | Link |
Registered User
Join Date: Jan 2002
Posts: 1,264
|
copying OGG files causes the time stmaps to go wrong. Say you have a 15 minute OGG and a 10 minute OGG. You copy the two together using Koepi's method and you get a file that you CAN play fine in say Winamp for instance. BUT it does not show as a 15 minute clip but takes the second merged OGG time of 10 minutes. This causes problems if you try to use OGGMux becauseOGGMux only appears to try and Mux in the last second part of the merged OGG file. It ignore the first part from what I can tell altogether.
If anyone finds a way to create a way to join OGG audio files correctly so that the file is valid to OGGMux and shows the correct time stamp in Winamp etc I would be greatfull |
25th April 2002, 00:56 | #14 | Link |
Registered User
Join Date: Mar 2002
Location: Barcelona (Spain)
Posts: 155
|
@Koepi:
I don't doubt you'll only post things that work but what I mean was exactly what was pointed by oddball, I don't know how an ogg stream is internally but if it has some sort of time tags, a binary concatenation (copy /b) WILL NOT make a 100% correct stream. This doesn't mean it will not play, but it will probably make it hard to handle by some (future) editors. If them doesn't have any kind of time tags just forget all I said :P |
25th April 2002, 08:54 | #15 | Link |
Moderator
Join Date: Oct 2001
Location: Germany
Posts: 4,454
|
OGG is designed for streaming and error robust, means, a stream cn have dropped pakets or duplicates for example.
So it is designed that you can simply copy them together. It's not my fault that all those windows implementations suck as they are flawed! Try playback in linux and it should work. If there is a command-line version of ogg123 for windows, you should try playing the resulting file with that. Should work like charme. So, don't bug me, it's spec-conform to simply concatenate those files (read the archives over at xiph.org...)
__________________
Koepi's new media development site |
25th April 2002, 23:11 | #17 | Link |
Registered User
Join Date: Oct 2001
Location: S.Siro - Italy
Posts: 65
|
@Koepi
With HeadAC3he i've encoded first 1-5000 AC3 frames to ph2.ogg, then 5001-1000 AC3 frames to ph2.ogg. Joined with copy /b ph2.ogg+ph3.ogg ph4.ogg Playing with Winamp 2.80 is ok and the timestamp is correct, but looking at the file info i can see 2 chained streams with different lenghts and serial numbers. The plugin is in_vorbis.dll 1.2 b3 by P.P. This is something different than a single ogg stream. Muxing ph4.ogg with your OGGMux 0.8.4 gives me a mute ogm file and the file size is only slightly bigger than the avi, probably the muxing failed with that kind of .ogg file.
__________________
Veniet adulescens a mari infero cum spatha pax et prosperitas cum illo, Aquila et Draco iterum volabunt Britanniae in terra lata. |
26th April 2002, 01:48 | #18 | Link |
Moderator
Join Date: Oct 2001
Location: Germany
Posts: 4,454
|
As you request, I repeat myself:
It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! It's not my fault that all those windows implementations suck as they are flawed! Maybe you understand it now?
__________________
Koepi's new media development site |
26th April 2002, 18:17 | #20 | Link |
Registered User
Join Date: Feb 2002
Location: Valencia, Spain
Posts: 6
|
ok, could we discuss about some right way to do that under windows?. I've just downloaded sources from Tobias' OggCut and got a Delphi Manual. I presume that from that code would be easy to do an OggJoin, as OggCut does all functions we need for that. But I know mainly nothing about Ogg structure... (that is, how is an ogg file, a for what is used each variable) I'd thank help about that. Please don't blame me for knowing nothing
|
Thread Tools | Search this Thread |
Display Modes | |
|
|