View Full Version : Yamb 2.1.0.0 beta 2 is out...
Pages :
1
2
3
[
4]
5
6
7
8
9
10
11
12
13
14
15
16
17
SeeMoreDigital
22nd December 2006, 20:12
Anyway, I won't use MP4Box to find those values but MediaInfo directly. ;)That sounds cool...
So PID detection will be added to MediaInfo then?
Kurtnoise
22nd December 2006, 20:19
Not "will be" but "it has been"...
Kurtnoise
26th December 2006, 09:31
No more comments about this ? If you have some other requests, it's time to speak up...
That sounds cool...
http://img242.imageshack.us/img242/5918/yambtsib7.th.gif (http://img242.imageshack.us/my.php?image=yambtsib7.gif)
So PID detection will be added to MediaInfo then?
JFYI, MediaInfo returns pids values in hexa. However, MP4Box needs binary form to use those values. Don't worry about that, Yamb is smart enough to convert the hex to bin value by himself...:p
vlada
26th December 2006, 20:10
Just one idea: I think it would be good idea, to use AVC1 as a default brand for an MPEG-4 AVC video stream. It should be a workaround for a problem I mentioned here (http://forum.doom9.org/showthread.php?t=117980). Or are there any reasons why it shouldn't be used?
Kurtnoise
26th December 2006, 21:13
No, avc1 shouldn't be the default brand name for AVC video streams. Honestly, I don't get the point to have this by default...
Btw yes, the bug mentioned for this workaround has been fixed.
SeeMoreDigital
26th December 2006, 21:19
Just one idea: I think it would be good idea, to use AVC1 as a default brand for an MPEG-4 AVC video stream. It should be a workaround for a problem I mentioned here (http://forum.doom9.org/showthread.php?t=117980). Or are there any reasons why it shouldn't be used?As far as I'm aware, it already does: -* Movie Info *
Timescale 600 - Duration 00:00:50.760
Fragmented File no - 2 track(s)
File Brand isom - version 1
Created: GMT Tue Dec 27 13:03:43 2005
File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: AVC/H264 Profile (0x15)
Audio PL: AAC Profile @ Level 4 (0x2a)
No streams included in root OD
Track # 1 Info - TrackID 1 - TimeScale 48000 - Duration 00:00:50.133
Media Info: Language "Undetermined" - Type "soun" - Sub Type "mp4a" - 2350 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 6 Channel(s) - SampleRate 48000
Self-synchronized
Track # 2 Info - TrackID 2 - TimeScale 25000 - Duration 00:00:50.760
Media Info: Language "Undetermined" - Type "vide" - Sub Type "avc1" - 1269 samples
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 720 x 576 - Profile Main @ Level 4
Pixel Aspect Ratio 64:45 - Indicated track size 720 x 576
Self-synchronized
Kurtnoise
27th December 2006, 09:25
@SMD: Nope. this is the atom name not the brand name...In your case, brand name is in the top of the list [File Brand isom - version 1].
vlada
27th December 2006, 12:10
Kurtnoise13
O.K., I understand. Just one question: Why is x264 using brand AVC1, if it's not recommended?
Drachir
27th December 2006, 13:40
Kurtnoise13
O.K., I understand. Just one question: Why is x264 using brand AVC1, if it's not recommended?
'avc1' should be used if AVC Extensions are used. In files conformance to the AVC File Format (ISO/IEC 14496-15) 'avc1' have to be listed in the compatible-brands list.
As far as I know files created by MP4Box or x264 don't use this extensions.
In file formats based at ISO base media file format(ISO/IEC 14496-12) the major-brand(ftyp box/atom) indicate what kind of format you have. It indicate to which standard this file fits best. Normally in each standard there is a file extension defined.
If the major-brand(ftyp box/atom) is set to mp42 you have an file conformance to MP4 file format version 2 (ISO/IEC 14496-14) with the extension mp4.
If the file is conformace to 3GPP file format version 6 (3GPP TS 26.244) the major-brand (ftyp box/atom) is set to 3gg6/3gp6 the file extension is 3gp.
If the the major-brand (ftyp box/atom) is set to 'qt ' the extension is mov and you have a QuickTime File Format.
...
Kurtnoise
27th December 2006, 13:50
@Vlada: who says that it's not recommended ?
@Drachir: by default, MP4Box uses the default brand name (aka isom) whereas x264 uses directly the one for avc streams defined in ISO specs (aka avc1)...
SeeMoreDigital
27th December 2006, 14:03
Just had a look at some early Recode2 MPEG-4 AVC sample encodes: -* Movie Info *
Timescale 1000 - Duration 00:00:50.800
Fragmented File no - 4 track(s)
File Brand avc1 - version 0
Created: GMT Mon Jul 18 10:52:09 2005
File has root IOD
Scene PL 0x01 - Graphics PL 0xfe - OD PL 0xfe
Visual PL: No visual capability required (0xff)
Audio PL: Scalable Audio Profile @ Level 1 (0x05)
EDIT: And an early QT7 MPEG-4 AVC sample encode: -
* Movie Info *
Timescale 600 - Duration 00:00:50.760
Fragmented File no - 2 track(s)
File Brand qt - version 537199360
Created: GMT Tue Nov 08 09:42:19 2005
File has no MPEG4 IOD/OD
Cheers
chipzoller
30th December 2006, 16:03
Kurtnoise13, Yamb/mp4box can't mux audio alone in a .m4a (apple's container for mp4 audio), can it? Perhaps just mp4box itself...is that a function contained within it?
bond
30th December 2006, 16:08
.m4a = .mp4
chipzoller
30th December 2006, 16:11
.m4a = .mp4
Except when it comes to the iPod :)
If you have the general .mp4 container on the iPod, it assumes it's video content because it doesn't scan and categorize the streams within. This pisses me off because I want to convert my songs using the Nero AAC encoder but as you know it outputs to an MP4. It just makes managing your library a hassle this way. Admittedly, I haven't done much looking into .m4a muxers but thought I read (or heard) something about m4box doing this a while back.
vlada
30th December 2006, 16:13
chipzoller
As bond already said M4A = MP4. Just rename your files, that's all.
SeeMoreDigital
30th December 2006, 16:16
Kurtnoise13, Yamb/mp4box can't mux audio alone in a .m4a (apple's container for mp4 audio), can it? Perhaps just mp4box itself...is that a function contained within it?Just in-case you did not know, YAMB 1.6 can "see" and de-mux AAC streams within the .M4A container okay - No need to re-name anything ;)
chipzoller
30th December 2006, 16:21
As bond already said M4A = MP4. Just rename your files, that's all.
Wow, I guess I wanted to make it more complicated than it already was. I thought the container formats were different somehow, and now I feel really stupid for not having thought of that.
Thanks you guys!
Drachir
30th December 2006, 16:57
.m4a = .mp4
If you are strict it is not same. Both is based at ISO base media file format (ISO/IEC 14496-12).
For m4a Apple added there iTunes Tags and a MP4 like Audio Sample Entry ... . And the major ftyp is set to "M4A " and a compatible brand is set to "mp42".
For mp4(ISO/IEC 14496-14) there was added the Scenedescription(BIFS Track), the Object Description Framework and the Sync Layer. The major ftyp is set to "mp42".
I would not simply rename it. Its more or less the same if you would rename a mov to mp4 depended from the used codecs. IMHO
I would use m4a for audio only files. A scenedescription isn't needed for a simply audioplayer. You don't want to know where the audio audio is placed in a 3D coordinate system.
If you want to create a MP4 file conformace to (ISO/IEC 14496-14) use a tool like MP4MenuGUI. ( I didn't tested it until now. I am a bit lazy/other things to do and my Windows PC is slower than the one from Bond ;) ).
Kurtnoise
30th December 2006, 17:18
Yep...there is a switch dedicated to the iPod in MP4Box ( -ipod). But I don't think I'll add it to the next release due the issues noticed previously.
Kurtnoise
7th January 2007, 15:45
Hi,
The update for the next release is almost finished. I'm working on "Vista Ready" features right now. So, if you have already installed this OS and you want to test Yamb on it, send me a PM or mail me : kurtnoise at free dot fr ; I'll send you a build for testing.
10x
_ck_
9th January 2007, 07:21
I use large fonts windows GUI setting because of eyesight issues
and I cannot see the right sight of your dialogs in 2.0 preview :(
Kurtnoise
9th January 2007, 19:05
yes...it should be fixed in the next release. So, wait a couple of days.
oLex
19th January 2007, 17:44
Kurtnoise13, add a "next"-button into process-layer for begining a new work, please.
Thanx.
Kurtnoise
19th January 2007, 19:23
In Settings, check "Enable OnFinish event". With this, when you click on Finish button, you will have a pop-up message. Choose "no" to create a new work.
oLex
19th January 2007, 22:23
In Settings, check "Enable OnFinish event". With this, when you click on Finish button, you will have a pop-up message. Choose "no" to create a new work.
oh, thank you! it's my inattention :(
chipzoller
30th January 2007, 06:12
So, Kurtnoise, any news with the 2.0 release? I'm waiting with bated breath as I'm sure many others are.
Keep up your great work.
Kurtnoise
30th January 2007, 21:04
When it will be done. :) All tests on Vista are not finished yet. Plus, I'm changing the tagging part (should be more intuitive and easier to use). Video Preview feature for splitting works now but needs to be tuned. Unfortunately, I can only work to this project the weekend. My free time is still limited though...
KRUSADER
19th February 2007, 22:07
Is there any posibility that we will see batch muxing feature, in one of the next versions on YAMB, for example I would mux my aac music files in MP4, container.
Thanks.
P.S.
My english sucks!
Kurtnoise
20th February 2007, 06:12
In Settings, check "Enable OnFinish event". With this, when you click on Finish button, you will have a pop-up message. Choose "no" to create a new work.
.....or I missed something ?
KRUSADER
21st February 2007, 20:16
.....or I missed something ?
I mean real batch converting, not file by file.
Kurtnoise
21st February 2007, 20:33
give me a definition of real batch...
khagaroth
21st February 2007, 21:18
Take a bunch of input files -> set their parameters -> click mux = a bunch of muxed files
Kurtnoise
22nd February 2007, 06:22
So, at the end the result is the same, right ?...;)
I'll see what I can do btw.
KRUSADER
22nd February 2007, 21:20
Yes, imagine this, you have 5000+ aac files to pack it to mp4 container. If u pack it one by one it should take more than week, but if you do it using batch packing, it would take only a few hours, and u could do something else instead repeating the same thing 5000 times.
:thanks: for your appreciation.
chipzoller
23rd February 2007, 17:34
I'd also like to see a batch processing feature also. Often times I'm muxing many audio and video tracks together from TV episodes to go on my iPod and it sure would be nice to just queue them all up and let them mux.
imdaman
25th February 2007, 01:36
Thanks for the share mate :D
SealTooGreat
25th February 2007, 03:53
@Kurtnoise13
Does YAMB 2.0 have custom PAR option?!I could only find PAR presets!
Does mp4box have options for DAR?!
Could you implement options for PAR and DAR just like in MPEG Modifier?!
KRUSADER
25th February 2007, 10:45
I'd also like to see a batch processing feature also. Often times I'm muxing many audio and video tracks together from TV episodes to go on my iPod and it sure would be nice to just queue them all up and let them mux.
YAMB, as name says, is Yet Another MP4Box GUI, so, I don't believe that Kurtnoise will add sound processing opts cuz MP4Box is not sound processing program, it's just MP4 muxing cli.
Kurtnoise
25th February 2007, 12:43
Does YAMB 2.0 have custom PAR option?!I could only find PAR presets!
You can overwrite it...
Does mp4box have options for DAR?!
No
SealTooGreat
25th February 2007, 13:53
You can overwrite it...
When I've entered 64:45 in "Pixel Aspect Ratio" field, it returns back to "Unspecified". What am I doing wrong?!
Quote:
Originally Posted by SealTooGreat View Post
Does mp4box have options for DAR?!
No
OK...Could you implement "fake" DAR, so your Yamb would calculate/translate to PAR and than this calculated PAR would be applied to video/MP4. Often, it's much easier to correct AR by DAR, not by PAR.
KRUSADER
28th February 2007, 17:24
Any news about batch converting?
Kurtnoise
28th February 2007, 20:42
None news...It's on my todo list but not for the next release.
When I've entered 64:45 in "Pixel Aspect Ratio" field, it returns back to "Unspecified". What am I doing wrong?!
Did you select the blank item or the first one ?
OK...Could you implement "fake" DAR, so your Yamb would calculate/translate to PAR and than this calculated PAR would be applied to video/MP4. Often, it's much easier to correct AR by DAR, not by PAR.
Why not applied it during encoding instead of muxing ?
SealTooGreat
1st March 2007, 03:55
Did you select the blank item or the first one ?
In both cases don't work!Also tried to overwrite PAL presets and it doesn't help in achieving desirable PAR!
Why not applied it during encoding instead of muxing ?
I do that all the time, but sometimes, in hurry, I forget and 60% downloaded encodes have wrong AR which can be easily correct by DAR, not by PAR.
So is there any chance to implement above mentioned "fake" DAR?!
Kurtnoise
1st March 2007, 19:03
huh ? Presets work flawlessly. Anyway, PAR commands should be better in the next release.
DAR features is on my todo list but stop to dl...:)
Schrade
1st March 2007, 19:55
Any chance you can add support for muxing a JPEG image? I can do it manually with MP4Box but can't do it using YAMB :(
Kurtnoise
1st March 2007, 20:58
This will be include in the next release...(already done in fact)
btw, just by curiosity : which player do you use to play these kind of files (jpeg muxed in mp4) ?
SealTooGreat
1st March 2007, 23:02
huh ? Presets work flawlessly.
Yes it works perfectly, but I've never used PAL 16:9(aka PAR=20:11). I found that generic PAL 16:9(PAR=64:45) better stretch video to correct AR. Same is for NTSC 16:9 preset.
By the same token, is it reasonable, also, to put "generic PAR presets" to your todo list or custom PAR is enough?!
When should we expect next Yamb release?!
Anyway, thanks for great effort you've been putting!:)
Kurtnoise
2nd March 2007, 05:44
By the same token, is it reasonable, also, to put "generic PAR presets" to your todo list or custom PAR is enough?!
Custom should be fine...
When should we expect next Yamb release?!
That's the question...I don't know.
Schrade
2nd March 2007, 07:13
This will be include in the next release...(already done in fact)
btw, just by curiosity : which player do you use to play these kind of files (jpeg muxed in mp4) ?
None that I know of. I was just trying to get a PSP video to show the thumbnail since their DRM'd videos from P-TV use it.
It might still be possible but I just have to learn more about the atom stuffs.
Kurtnoise
2nd March 2007, 21:16
Osmo4 from GPAC Framework should be able to play them...
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.