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. |
|
|
Thread Tools | Search this Thread | Display Modes |
23rd August 2007, 08:17 | #21 | Link |
Derek Prestegard IRL
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
|
@Smok3
What x264 settings did you use? Are there any indication as to which profile specific features are supported - ie 8x8 DCT, CABAC, B-Frames etc? ~MiSfit
__________________
These are all my personal statements, not those of my employer :) |
23rd August 2007, 13:06 | #22 | Link | |
I'm Shpongled
Join Date: Nov 2001
Location: Lithuania
Posts: 303
|
to those lazy to check themself in hex editor/viewer
Quote:
|
|
23rd August 2007, 13:20 | #23 | Link |
VideoAudio
Join Date: Feb 2007
Location: Poland
Posts: 219
|
Or Avinaptic.
Code:
[ About file ] Name: opr0Q3FN.mp4 Date: 22/08/2007 08:33:04 Size: 50,965,091 bytes (48.604 MB) [ Generic info ] Play duration: 00:03:59 (239.28 s) Container type: MP4/MOV Major brand: ISO Base Media version 1 Creation time: 17/08/2007 00:44:39 UTC Modification time: 17/08/2007 00:44:43 UTC Number of streams: 2 Type of stream nr. 1: audio (mp4a) {pple Sound Media Handler} Type of stream nr. 2: video (avc1) {pple Video Media Handler} Audio streams: 1 [ About quality ] Resolution: VERY HIGH (1280 x 720) Width: multiple of 16 (GOOD) Height: multiple of 16 (GOOD) Average DRF quality: LOW (28.389053) Standard deviation quality: HIGH (2.737534) Std. dev. weighted mean: HIGH (2.558997) [ Video track ] Codec: avc1 Resolution: 1280 x 720 (*) Frame aspect ratio: 16:9 = 1.777777 Pixel aspect ratio: 1:1 = 1 Display aspect ratio: 16:9 = 1.777777 Framerate: 23.976 fps Number of frames: 5737 Bitrate: 1603.275462 kbps [ Audio track ] Codec: mp4a Bitrate: 96.149661 kbps Channels: 2 Sample rate: 44100 Hz [ About H.264 encoding ] User data: x264 User data: core 54 User data: H.264/MPEG-4 AVC codec User data: Copyleft 2005 User data: http://www.videolan.org/x264.html User data: cabac=0 User data: ref=1 User data: deblock=1:4:0 User data: analyse=0x1:0x111 User data: me=hex User data: subme=5 User data: brdo=0 User data: mixed_ref=0 User data: me_range=16 User data: chroma_me=1 User data: trellis=0 User data: 8x8dct=0 User data: cqm=0 User data: deadzone=21,11 User data: chroma_qp_offset=0 User data: slices=4 User data: nr=0 User data: decimate=1 User data: mbaff=0 User data: bframes=2 User data: b_pyramid=0 User data: b_adapt=0 User data: b_bias=0 User data: direct=1 User data: wpredb=0 User data: bime=0 User data: keyint=150 User data: keyint_min=25 User data: scenecut=40 User data: rc=2pass User data: bitrate=1600 User data: ratetol=1.0 User data: rceq='blurCplx^(1-qComp)' User data: qcomp=0.60 User data: qpmin=10 User data: qpmax=51 User data: qpstep=4 User data: cplxblur=20.0 User data: qblur=0.5 User data: ip_ratio=1.40 User data: pb_ratio=1.30 SPS id: 0 Num ref frames: 2 PPS id: 0 Entropy coding type: CAVLC Weighted prediction: No Number of frames: 5737 Drop/delay frames: 0 Corrupted frames: 0 P-slices: 2053 ( 35.785 %) ######### B-slices: 3622 ( 63.134 %) ################ I-slices: 62 ( 1.081 %) SP-slices: 0 ( 0.000 %) SI-slices: 0 ( 0.000 %) [ DRF analysis ] Average DRF: 28.389053 Standard deviation: 2.737534 Max DRF: 35 DRF<20: 0 ( 0.000 %) DRF=20: 7 ( 0.122 %) DRF=21: 16 ( 0.279 %) DRF=22: 19 ( 0.331 %) DRF=23: 133 ( 2.318 %) # DRF=24: 221 ( 3.852 %) # DRF=25: 453 ( 7.896 %) ## DRF=26: 738 ( 12.864 %) ### DRF=27: 637 ( 11.103 %) ### DRF=28: 885 ( 15.426 %) #### DRF=29: 608 ( 10.598 %) ### DRF=30: 555 ( 9.674 %) ## DRF=31: 569 ( 9.918 %) ## DRF=32: 546 ( 9.517 %) ## DRF=33: 198 ( 3.451 %) # DRF=34: 128 ( 2.231 %) # DRF=35: 24 ( 0.418 %) DRF>35: 0 ( 0.000 %) P-slices average DRF: 27.172430 P-slices std. deviation: 2.635232 P-slices max DRF: 34 B-slices average DRF: 29.121479 B-slices std. deviation: 2.503479 B-slices max DRF: 35 I-slices average DRF: 25.887096 I-slices std. deviation: 3.278005 I-slices max DRF: 33 This report was created by AVInaptic (10-04-2007) on 22 ago 2007, h 08:57:01 |
23rd August 2007, 16:23 | #24 | Link |
brontosaurusrex
Join Date: Oct 2001
Posts: 2,392
|
Blue_MiSfit: lowb and highb are quicktime compatible, the ipodlike is the easiest one:
namely, qt: x264.exe --pass 1 --bitrate %bit% --stats "%inpfullnoext%.stats" --bframes 1 --subme 1 --analyse none --me dia --progress --no-psnr --filter %fil% --output NUL and ipod: x264.exe --pass 1 --bitrate %bit% --stats "%inpfullnoext%.stats" --level 1.3 --no-cabac --subme 6 --analyse p8x8,b8x8 --qpmin 16 --vbv-maxrate 768 --vbv-bufsize 244 --me umh --merange 12 --threads auto --thread-input --progress --no-psnr --no-ssim --output NUL |
23rd August 2007, 18:40 | #25 | Link | |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
Quote:
shouldnt be that fast with my conclusions guess they remuxed the stream with quicktime?
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free |
|
1st September 2007, 23:27 | #27 | Link |
Registered User
Join Date: Dec 2005
Posts: 14
|
I made a demo in a skate edit i recently made under
http://www.studioc9.com/CevapiSession under the HD version. Now it all works nicelly locally but form the server for some odd reason it does not ... Now as i understood it the file should start playing progressivey .. since i encoded the entier thing in 720p 4Mbit it is a rather high bitrate but nothing fast net shouldnt be able to handle... now the file is 20 min long so i was counting on the progressive downlaod and playback.... but it aint working.... I tried a few other test files and it waried form working to not working id like some oppinions ... id really like to keep the h264 version in prestine quality , |
2nd September 2007, 11:26 | #28 | Link | |
Registered User
Join Date: Aug 2005
Posts: 132
|
Quote:
|
|
2nd September 2007, 12:12 | #31 | Link | |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
Quote:
1) x264 is a video encoder writing the video stream info directly into the mp4. doing so the header will be written at the end of the mp4, as the header is only known at the end of encoding 2) for muxing the video with audio mp4box is used in megui. mp4box writes the header at the beginning of the file with the default settings therefore your mp4 should already have the header at the start. you can check this by running the mp4dump tool from mpeg4ip over the file. if the moov atom (the headers) is placed before the mdat atom (the plain video data) your header is at the start edit: are you trying to stream this file: http://www.studioc9.com/CevapiSession/CevapiSession.mp4 if yes, this seems to be borked. how exactly did you produce this?
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free Last edited by bond; 2nd September 2007 at 12:23. |
|
2nd September 2007, 13:52 | #32 | Link |
Registered User
Join Date: Dec 2005
Posts: 14
|
hej ! At the time u wrote the post i was just upoading the version I muxed via comandline on mp4box.
I produced it as follows> Adobe Premiere for editing cuting ect exported as m2t hdv compliant transport stream so i can back up my master on tape. then I unmuxed the m2ts with DGindex Then using a avisnyth script and the Tdent and Spline36resize comand I had it frameserved to megui where i encoded at 25 fps High level x264 in mp4 at 4 Mbit bitrate .. no extra settings applied just standard high profile with 4 Mbit 3 pass encoding... I also transcoded the audio in megeui with Winamp AAC ... then i muxed everything with the megeui mux tool and now again manually with MP4Box... I also thought that it might be player related so i set manual buffer parameters but that didnt help eitehr... I also tried to play it directly form the web with vlc it also transfers data but the screen stays black can u please check the file and see if its ok im doing another upload coz the file might have gotten corrupted while upoading via FTP *gonna be up in like an hour*... it still doesnt work from the server but locally it plays fine over flash and VLC but it doesnt seem to work in Quicktime .. i still think that its a moov atom related issue but honestly I just dont know anymore... If its borked and i have to encode again what settings should i use to make sure its compliant ... ? Last edited by Corben9; 2nd September 2007 at 13:54. |
2nd September 2007, 19:36 | #33 | Link | |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
Quote:
try encoding the aac with faac or nero or quicktime and mux the resulting audio and your video to a new mp4 (so do not mux one of the streams to an already existing mp4)
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free |
|
2nd September 2007, 20:44 | #35 | Link |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
here it goes
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free |
2nd September 2007, 20:52 | #36 | Link |
Registered User
Join Date: Mar 2004
Posts: 339
|
Woops! Missed that. Thanks, bond. I was up really late last night when I first read your post where you said that. Thanks for pointing it out to me.
Is there some benefit for putting the moov atom after the mdat one? Why not just have all files with the moov first? I tried it with QuickTime Atom Viewer and it works! Thanks for the tip on what to look for. Here's standard Avidemux output, won't stream: And here's an MP4 that will stream: Last edited by Schrade; 2nd September 2007 at 21:18. |
3rd September 2007, 01:03 | #37 | Link | |
Registered User
Join Date: Dec 2005
Posts: 14
|
Quote:
http://www.studioc9.com/CevapiSession/CevapiSession.mp4 And another question regarding reencoding... when I encode the video to x264 what to you mean exactly with dont mux the aac to an already existing mp4? Here is a screenshot from the begining of the file: It looks rather different form the one Shrade posted that does stream... question remains how to edit the header to make it work ? Last edited by Corben9; 3rd September 2007 at 01:23. |
|
3rd September 2007, 01:38 | #38 | Link |
Registered User
Join Date: Mar 2004
Posts: 339
|
You need to remux it into an MP4 again using YAMB 2.0.0.7. Make sure the option I showed in my post with the YAMB picture is checked.
I just checked and your moov atom is below the mdat one, it needs to be before it. |
3rd September 2007, 14:54 | #39 | Link |
Registered User
Join Date: Dec 2005
Posts: 14
|
I remuxed it again with all the options and checked, and the moov atom is still at the complete end of the file ... i really don't know why ... anyone know a way to manually move it or select the order they should be applied with .???
I find it odd since the options are turned on and it doesn't move it to the begining .. id really like a way to control these tags |
|
|