View Full Version : YAMB 1.6 is out
Pages :
1
2
3
4
5
6
7
[
8]
9
10
11
12
13
14
15
16
17
18
Kurtnoise
2nd November 2005, 16:41
The doubling thing happened with me too...
The options in the options tab (Convert input subs...) get wiped from the command line when you enter the "Mux" tab or when you click the "Mux" button.
Could you test this new build (http://kurtnoise.free.fr/Yamb/Yamb-1.3.1_20051102.zip) please ? Thanks.
SeeMoreDigital
2nd November 2005, 18:17
Hi Kurt,
Thanks for the test build.... I've opened, imported, muxed and closed the application several times now and so far I have not encountered the "doubling" effect again :)
I've also been playing with the PAR adjustment.
I've been able to adjust the PAR of MPEG-4 SP/ASP video streams, using the following pre-defined PAR settings: -
http://img320.imageshack.us/img320/9752/yambextg8kb.png
But I've been unable to manually input my own "Custom (PAR) DAR" settings, ie: 16:15 for 4:3 PAL, 8:9 for 4:3 NTSC, 64:45 for 16:9 PAL or 32:27 for 16:9 NTSC.... for use with 720x480 NTSC and 720x576 PAL pixel frame sizes!
Are you able to make the DAR settings work, and if so, could you include them within the application together with a "1:1 Square Pixel" option
EDIT: I've been unable to adjust the PAR of MPEG-4 AVC video streams, using any of the pre-defined settings :(
The files either crash upon playback or freeze!
Cheers
Kurtnoise
2nd November 2005, 20:43
But I've been unable to manually input my own "Custom (PAR) DAR" settings, ie: 16:15 for 4:3 PAL, 8:9 for 4:3 NTSC, 64:45 for 16:9 PAL or 32:27 for 16:9 NTSC....
Just select a free item and write manually your settings.
EDIT: I've been unable to adjust the PAR of MPEG-4 AVC video streams, using any of the pre-defined settings
bug in mp4box which is fixed now.
Now, concerning your proposal : what do you mean by "1:1 square" ?
SeeMoreDigital
2nd November 2005, 21:06
Just select a free item and write manually your settings.Thanks.... I've just tried it and it works.... I did not think of writing a custom PAR value in the "Import Settings" box.... I wrote it in the "command line" box.... doh!
bug in mp4box which is fixed now.Yes... I've just read Jean's e-mail :eek:
Now, concerning your proposal : what do you mean by "1:1 square" ?I've come across the odd post where people have wanted to generate a "square pixelled" encode but managed to add PAR signalling to the stream by accident..... With this in mind it might be useful to have an option whereby you can re-set/remove the signalling!
bond
2nd November 2005, 21:08
1:1 square pixel normally means that no sar is set
Kurtnoise
2nd November 2005, 23:30
yeah, that's what I thought.
SeeMoreDigital
3rd November 2005, 10:09
Marvellous ;)
JoeBG
3rd November 2005, 19:49
Is it better (more useful for decoding) to set the SAR (=PAR) with x264 or ARChanger - or is it better to set the DAR with mp4 box.
bond
3rd November 2005, 19:56
Is it better (more useful for decoding) to set the SAR (=PAR) with x264 or ARChanger - or is it better to set the DAR with mp4 box.there is only SAR in avc!!!!
and therefore with mp4box (and x264 and archanger) you can also only set SAR!!!
(btw in asp there is also only PAR aka SAR)
JoeBG
3rd November 2005, 19:58
there is only SAR in avc!!!!
and therefore with mp4box (and x264 and archanger) you can also only set SAR!!!
(btw in asp there is also only PAR aka SAR)
shame on me :(
SeeMoreDigital
3rd November 2005, 20:20
there is only SAR in avc!!!!
....btw in asp there is also only PAR aka SARHmmm.... I beg to differ!
That aside, there's nothing stopping anybody from manually entering the relevant custom PAR values to represent perfect 4:3 of 16:9 DAR aspect ratio's upon playback in your software media player!
I've been doing this within x264 ever since it began offering the facility with great success ;)
But I guess we'll have to wait for somebody to compile the latest build of MP4Box before we can see if YAMB is going to support changing the PAR values of MPEG-4/AVC streams. Happily, changing the PAR values of MPEG-4/SP/ASP streams works very well indeed.
Cheers
Kurtnoise
3rd November 2005, 20:40
http://kurtnoise.free.fr/mp4tools/MP4Box_20051103.zip
SeeMoreDigital
3rd November 2005, 21:03
Thanks Kurt,
I've just tried changing the PAR of an AVC encode which already included 64:45 PAR (16:9) signalling to 1:1..... and it worked perfectly!
And then fed the 1:1 encode into YAMB and added 64:45 PAR signalling to create a 16:9 DAR encode.... and it worked perfectly again!
http://tinypic.com/favkvm.png
Brilliant work by all concerned :D
Many, many thanks again.....
Kurtnoise
4th November 2005, 09:51
In this case custom settings are useless...:-/ And what about confusion between PAR and SAR for n00bs ?
In the next build, the custom settings for this feature will be saved automatically. So, when you reload yamb, they will be automatically included in the drop-down. I hope it will be useful.
SeeMoreDigital
4th November 2005, 11:24
In this case custom settings are useless...:-/ And what about confusion between PAR and SAR for n00bs ? I see your point.... I guess you could say it's an already confused situation.
XviD users will be familiar with these options: -
http://img310.imageshack.us/img310/8167/xviddar7qy.png
However, when those same users start using x264, they find the following: -
http://img387.imageshack.us/img387/5526/x264samplear2rt.png
Not to mention MPEG Modifier, which offers these options: -
http://img381.imageshack.us/img381/1143/mpegmodifier5yw.png
I guess if we don't want to confuse the n00bs, YAMB could offer this: -
http://img456.imageshack.us/img456/3163/yambpropoasal1tx.png
It offers the same terminology as the current x264 GUI. Plus it keeps user who have migrated from XviD happy too ;)
Cheers
stephanV
4th November 2005, 12:09
I dont get it, what is the difference between 4:3 PAL and 4:3 DAR PAL?
EDIT: lets rephrase that coz i think i understand...
What is the difference between 4:3 DAR PAL and 4:3 DAR NTSC?
SeeMoreDigital
4th November 2005, 12:31
What is the difference between 4:3 DAR PAL and 4:3 DAR NTSC?In all honesty those terms should not be there... And they have been removed.
I'm in the process of sending Kurt a PM about why he should not use the DAR calculations I provided as fixed reference points in YAMB...
Cheers
stephanV
4th November 2005, 12:41
Obviously... the only way a DAR setting would make sense is if YAMB would read out the resolution of the video and from the given DAR and resolution would calculate the PAR. Giving different DAR presets for NTSC and PAL, just adds redundancy cause they would be doing exactly the same.
SeeMoreDigital
4th November 2005, 13:13
Agreed
bond
4th November 2005, 13:27
Hmmm.... I beg to differ!be welcome to differ, but this doesnt change it that the mpeg-4 standard only knows PAR (in the case of asp) and SAR (in the case of avc) ;)
But I guess we'll have to wait for somebody to compile the latest build of MP4Box before we can see if YAMB is going to support changing the PAR values of MPEG-4/AVC streams. Happily, changing the PAR values of MPEG-4/SP/ASP streams works very well indeed.seems to work fine now
http://tinypic.com/favkvm.pngsomehow mp4box' info output on the "indicated track size" seems to be borked
i get the same strange values when running -info on an anamorphic ateme encode
SeeMoreDigital
4th November 2005, 14:14
...... somehow mp4box' info output on the "indicated track size" seems to be borked
i get the same strange values when running -info on an anamorphic ateme encodeI don't think this is a problem with MP4Box. I've just checked and found that these weird "indicated track size" readings appear in all my old anamorphic Recode2 MPEG-4 SP, ASP and AVC samples and my old mp4UI muxes....
However, as soon as you manually enter the required PAR value into MP4Box and re-mux you obtain the correct "indicated track size"
Strange....
Kurtnoise
4th November 2005, 19:14
A new build is up (http://kurtnoise.free.fr/Yamb/Yamb-1.3.1_20051104.zip). Many Thanks SMD for the tests and hints.
Yong
5th November 2005, 08:24
It is possible to adding "Drag 'n drop" function to YAMB? :p
JoeBG
5th November 2005, 10:36
A new build is up (http://kurtnoise.free.fr/Yamb/Yamb-1.3.1_20051104.zip). Many Thanks SMD for the tests and hints.
Great job :)
Kurtnoise
5th November 2005, 13:42
It is possible to adding "Drag 'n drop" function to YAMB? :p
With my last code, it might be possible IF you don't use Import Settings. I'll change some functions for YAMB 2.0 to be compatible with this feature. So, what do you prefer : wait or have drag&drop w/o import options ?
Kurtnoise
8th November 2005, 17:35
Hi,
A new pre-release is available (http://kurtnoise.free.fr/Yamb/Yamb-1.3.1_20051108.zip). Changes : trackName compatible with the last MP4Box cvs, Interleaving is back + some tunings + few bugfixes.So, the 1.3.2 release is coming soon. :)
My last MP4Box compile is here (http://kurtnoise.free.fr/mp4tools/) as usual...
JoeBG
9th November 2005, 18:33
Hi,
A new pre-release is available (http://kurtnoise.free.fr/Yamb/Yamb-1.3.1_20051108.zip). Changes : trackName compatible with the last MP4Box cvs, Interleaving is back + some tunings + few bugfixes.So, the 1.3.2 release is coming soon. :)
My last MP4Box compile is here (http://kurtnoise.free.fr/mp4tools/) as usual...
Works perfect you new mp4box, thank you very much :)
JoeBG
9th November 2005, 18:44
@ Kurtnoise
Forgot one thing: Would be nice to have the possibility to define own presets for the handler atoms. Most people always use something like: "English 5.1 AAC". If everyone can make his one presets => great. What do you think?
JoeBG
9th November 2005, 18:48
@ Kurtnoise
Found a bug in Yamb (not in mp4box):
Working commandline:
-add English.mp4:lang=eng:name:"English 5.1"
Commandline from Yamb for this example:#
-add English.mp4:lang=eng:name:English 5.1"
bond
9th November 2005, 19:40
Forgot one thing: Would be nice to have the possibility to define own presets for the handler atoms. Most people always use something like: "English 5.1 AAC". If everyone can make his one presets => great. What do you think?hm nice idea, maybe the same ones as nero should be used?
on the other hand people might want to use names in their language ;)
JoeBG
9th November 2005, 20:37
on the other hand people might want to use names in their language ;)
Thatīs what I mean. The possibility to define my own (personal) presets and save them as variant.
SeeMoreDigital
9th November 2005, 20:59
By-the-way...
What number of characters can be placed in the "naming" section of YAMB and observed in players such as MediaPlayer Classic. And/or will the type of MP4 splitter make a difference?
When using MediaPlayer Classics own splitter I see this: -
http://img99.imageshack.us/img99/369/yambnaming5qz.png
Cheers
Kurtnoise
9th November 2005, 21:59
Forgot one thing: Would be nice to have the possibility to define own presets for the handler atoms. Most people always use something like: "English 5.1 AAC". If everyone can make his one presets => great. What do you think?
mmmh like what ? like the same things in VDM ?
http://kurtnoise.free.fr/presets.png
coz we can add all what we want imo in this place...all in all ok for the saving.
Found a bug in Yamb (not in mp4box):
Working commandline:
-add English.mp4:lang=eng:name:"English 5.1"
Commandline from Yamb for this example:#
-add English.mp4:lang=eng:name:English 5.1"
Are you sure ? I just tested and it works perfectly. Yamb uses this :name=xxxxxxxx .Check -h import.
@SMD: use the Haali Splitter.
bond
9th November 2005, 22:27
mmmh like what ? like the same things in VDM ?
coz we can add all what we want imo in this place...all in all ok for the saving.thats tagging and shouldnt be placed there imho
nero dvd players support this naming and it should be also used for naming the tracks ala "english 5.1" or so like nero does it
tagging is done differently in .mp4
but of course everyone can write there what he wants, it just would be great if not "yet another tagging standard" gets invented by using this field
Are you sure ? I just tested and it works perfectly. Yamb uses this :name=xxxxxxxx .Check -h import.jeanlf also wrote that the cli is using "name=" not "name:"
Kurtnoise
10th November 2005, 09:51
tagging is done differently in .mp4
could you elaborate this a little bit more ? I assume that it's completely different for audio & video tracks, I am right ?
I know that Apple stores their tags in a private atoms but.....erff i'm completely off-topic. Sorry. :p
SeeMoreDigital
10th November 2005, 18:46
@SMD: use the Haali Splitter.Hmmmmm, interesting!
It would seem Haali's splitter provides even less information about the individual streams within MediaPlayer Classic than MPC's own splitter!
Haali's MP4 Splitter: -
http://img44.imageshack.us/img44/6057/ssplitter7uz.png
MediaPlayer Classic's MP4 Splitter: -
http://img44.imageshack.us/img44/2046/sinternalsplitter2xp.png
Cheers
bond
11th November 2005, 00:12
could you elaborate this a little bit more ? I assume that it's completely different for audio & video tracks, I am right ?
I know that Apple stores their tags in a private atoms but.....erff i'm completely off-topic. Sorry. :p- you either tag via mpeg-7 (afaik far too complicated and powerful (uses xml and what not)
- or you use this meta atom i dont know exactly how its supposed to work (noone uses it anyways), as i read the specs there is no definition for how to place eg an "author tag" or anything similar in it
- or you use the itunes way, which is actually the way i would use and should be seen now as "THE" tagging standard for MP4
SeeMoreDigital
11th November 2005, 00:44
- or you use the itunes way, which is actually the way i would use and should be seen now as "THE" tagging standard for MP4Blimey....
You mean Apple hae done something right with MP4 for a change :eek:
Kurtnoise
11th November 2005, 13:49
So in this case, I'll probably add taggings support. It works fine here with A/V streams (at least with the Gabest's mp4 splitter).
SeeMoreDigital
11th November 2005, 13:55
So in this case, I'll probably add taggings support. It works fine here with A/V streams (at least with the Gabest's mp4 splitter).I wonder why Haali's MP4 splitter can't do the same? As you can see it's completely missed out one of the audio streams!
Cheers
bond
11th November 2005, 14:02
So in this case, I'll probably add taggings support. It works fine here with A/V streams (at least with the Gabest's mp4 splitter).mp4box doesnt do tagging
Kurtnoise
11th November 2005, 15:08
yep but with an another tool it does...;)
@SMD: submit this feature request at Haali. :)
SeeMoreDigital
11th November 2005, 15:39
@SMD: submit this feature request at Haali. :)I'm sure he'll get round to reading about it here soon ;)
Cheers
bond
11th November 2005, 15:56
yep but with an another tool it does...;)the only cmdl one which does it is mp4tags from mpeg4ip, but mp4tags doesnt store the tags as utf-8, which is necessary, so it borks things with special characters, as you can read here:
https://sourceforge.net/forum/forum.php?thread_id=1382392&forum_id=59136
also you have to make the decision if you want to extend yamb to other tools, which might become messy
Kurtnoise
11th November 2005, 18:05
this is not mp4tags but tg made by Richard123. And it should support the utf8 tags according to this page (http://www.hydrogenaudio.org/forums/index.php?showtopic=12075&st=50#).
In addition, this feature is NOT mandatory. If Yamb detects tg.exe in the root folder then tagging is added. Otherwhise nothing is done for that.
For those who want to test this tagging support, grab the last build here (http://kurtnoise.free.fr/Yamb/Yamb-1.3.1_20051111.zip).
http://kurtnoise.free.fr/tags_in_yamb.gif
The display should work with the last MPC (Genre tag is not displayed in this player only with iTunes) :
http://kurtnoise.free.fr/tags_in_mpc.gif
bond
11th November 2005, 19:26
edit: ok it claims to store the tags as utf-8, but here special characters are still not displayed correctly, so i doubt it does utf-8 (correctly)
btw can you make it possible to configure the path to tg.exe?
stephanV
11th November 2005, 20:08
I wonder why Haali's MP4 splitter can't do the same? As you can see it's completely missed out one of the audio streams!
Its not the Haali's splitter that is providing the info, MPC is. Since Haali's splitter only spits out one audio stream at a time MPC only sees one.
bond
11th November 2005, 20:16
the tagging readout is done by mpcs internal mp4 splitter
SeeMoreDigital
11th November 2005, 20:42
Well.... can any of you guys explain how the exact same file is displaying different information in the same media player with different splitters - or whatever the filter is called?
Cheers
bond
11th November 2005, 20:45
Well.... can any of you guys explain how the exact same file is displaying different information in the same media player with different splitters - or whatever the filter is called?because different splitters do it differently/wrongly :D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.