Playback Stutter in H264 FLV & Related Questions

Comments

amendegw wrote on 1/4/2012, 8:50 PM
Sonic,

I think you've got it. The JW Player plays fine. The download works and plays fine.

Celebrate!
...Jerry

Edit: Whoops! Stop the music (pun intended). I did not get sound from either the JW Player or local player. However, If I used the pink_dawn.m4v as source to HandBrake and rendered as pink_dawn.mp4 - the music is fine. Strange, I can't explain this - maybe musicvid can.

System Model:     Alienware M18 R1
System:           Windows 11 Pro
Processor:        13th Gen Intel(R) Core(TM) i9-13980HX, 2200 Mhz, 24 Core(s), 32 Logical Processor(s)

Installed Memory: 64.0 GB
Display Adapter:  NVIDIA GeForce RTX 4090 Laptop GPU (16GB), Nvidia Studio Driver 566.14 Nov 2024
Overclock Off

Display:          1920x1200 240 hertz
Storage (8TB Total):
    OS Drive:       NVMe KIOXIA 4096GB
        Data Drive:     NVMe Samsung SSD 990 PRO 4TB
        Data Drive:     Glyph Blackbox Pro 14TB

Vegas Pro 22 Build 239

Cameras:
Canon R5 Mark II
Canon R3
Sony A9

musicvid10 wrote on 1/4/2012, 9:35 PM
Where's the latest hosted file? I don't see the url right away.
Soniclight wrote on 1/4/2012, 9:49 PM
As far as the no-audio problem with mp4, it may be due to what Audio Codec and Mixdown one should choose.
I used the default if memory serves me right:

Source: Automatic,
Audio Codec: AAC (faac)
Mixdown: Dolby Pro Logic II
Samplerate:Auto
Bitrate: 160
DRC: 0.0

I'll try others and see if that fixes it.
When in doubt, dumb down to more common stuff...
amendegw wrote on 1/4/2012, 9:58 PM


...Jerry

System Model:     Alienware M18 R1
System:           Windows 11 Pro
Processor:        13th Gen Intel(R) Core(TM) i9-13980HX, 2200 Mhz, 24 Core(s), 32 Logical Processor(s)

Installed Memory: 64.0 GB
Display Adapter:  NVIDIA GeForce RTX 4090 Laptop GPU (16GB), Nvidia Studio Driver 566.14 Nov 2024
Overclock Off

Display:          1920x1200 240 hertz
Storage (8TB Total):
    OS Drive:       NVMe KIOXIA 4096GB
        Data Drive:     NVMe Samsung SSD 990 PRO 4TB
        Data Drive:     Glyph Blackbox Pro 14TB

Vegas Pro 22 Build 239

Cameras:
Canon R5 Mark II
Canon R3
Sony A9

musicvid10 wrote on 1/4/2012, 10:00 PM
You uncheck that box in 0.9.5. Then it always names the files .mp4

0.9.5 is not a recent release. Use a nightly build instead, there are many improvements. The latest official release is days to weeks away.
Soniclight wrote on 1/4/2012, 10:04 PM
Musicvid - "Where's the latest hosted file? I don't see the url right away."

For the mp4 it's the same as the download link there -- which plays fine locally:
http://www.compassionsensuality.net/Other/VEGAS_Forum_Q/PINK_DAWN.mp4

For the m4v version, the only difference is the file extension:
http://www.compassionsensuality.net/Other/VEGAS_Forum_Q/PINK_DAWN.m4v
Soniclight wrote on 1/4/2012, 10:06 PM
Yeah, I had a "duh, dummy..." moment and prematurely posted the screenshot of the Handbrake Option for mp4. Then found it, so deleted that part of the post.
Soniclight wrote on 1/4/2012, 10:12 PM
"0.9.5 is not a recent release. Use a nightly build instead, there are many improvements. The latest official release is days to weeks away."

Well, as of right now, 0.9.5. IS the latest release--at least for Windows--for its download URL at his very moment at Handbrake is...
http://handbrake.fr/rotation.php?file=HandBrake-0.9.5-Win_GUI.exe

Now, maybe you have dev access to pages and links us lowly commoners don't :o)
If so, wanna give me a backstage pass? lol
musicvid10 wrote on 1/4/2012, 10:27 PM
The link is to be found in a sticky at the top of the Windows forum.
https://build.handbrake.fr/view/Nightlies/

The reason the audio doesn't play in browsers is because it was encoded mp3, which is nonstandard for mp4.
It needs to be AAC, I use the highest bitrate.

Also, using the Normal template, but with weight-p and pyramid-b turned Off may reduce stutter even more. And a bonus is, the encoded files will open in Vegas.
Soniclight wrote on 1/4/2012, 11:01 PM
Thanks, Musicvid for the Handbrake directories.

Truth is, I'm burned out for now, it's been a long day.
For now, these are my latest results -- not very good:

My 3.6.x Firefox won't honor audio for the mp4,
IE and Chrome will. Even encoded with MP3/Stereo.
HOWEVER although...

... Firefox plays video as smoothly as it can (still has some stutter) even at lower 30 ABT, 1500 Average but no sound, IE and Chrome honors audio but visually stumble, cough, start-stop. In short, it sucks on those browsers.

And this is for a 22 second clip.
Does not bode well for a full 5-10 minute one.

Maybe IE and Chrome are not recognizing file indexing at the beginning of the file that allows for as-you-go-streaming, Shouldn't be happening...

Maybe 960x480 is too large...
Maybe it's something else.

I'll get back to this tomorrow or something.
Enough for one day.
amendegw wrote on 1/5/2012, 5:18 AM
"Firefox plays video as smoothly as it can (still has some stutter) even at lower 30 ABT, 1500 Average but no sound, IE and Chrome honors audio but visually stumble, cough, start-stop. In short, it sucks on those browsers.First, your video plays very nicely for me on IE9 - of course I'm on optical fiber and have a 20mbps connection. It doesn't have sound, but it appears that musicvid has sorted out that problem for you.

As I mentioned in earlier posts, rendering for web hosting is a trial-and-error process. Suggest you play with the Constant Quality: RF settings. CQ:RF=26 is a good starting place, but if your video does not stream (actually progressively download) properly, you may want to increase that value. If the video quality is poor, then decrease the CQ:RF. The goal is to get the highest quality with the lowest bitrate. Don't forget the bitrate on the Audio tab. MediaInfo is your friend while going thru this process.

Also, experiment with musicvid's recommended settings - he speaks wisely.

"Maybe 960x480 is too large...

Sonic, you've come a long way here. Once you get to a stopping point in your process, take a break and study the third post from the top in detail. JW Player provides for bitrate switching - which allows you to automagically select the proper video source based upon the bandwidth of the client.

Good Luck!
...Jerry

System Model:     Alienware M18 R1
System:           Windows 11 Pro
Processor:        13th Gen Intel(R) Core(TM) i9-13980HX, 2200 Mhz, 24 Core(s), 32 Logical Processor(s)

Installed Memory: 64.0 GB
Display Adapter:  NVIDIA GeForce RTX 4090 Laptop GPU (16GB), Nvidia Studio Driver 566.14 Nov 2024
Overclock Off

Display:          1920x1200 240 hertz
Storage (8TB Total):
    OS Drive:       NVMe KIOXIA 4096GB
        Data Drive:     NVMe Samsung SSD 990 PRO 4TB
        Data Drive:     Glyph Blackbox Pro 14TB

Vegas Pro 22 Build 239

Cameras:
Canon R5 Mark II
Canon R3
Sony A9

Soniclight wrote on 1/5/2012, 2:50 PM
Thanks, Jerry. Indeed, I've other life stuff going on, so have to take a pause on this for now ("Life is what happens when you're busy making other plans." ~ John Lennon). I may post a question to you later today.
Soniclight wrote on 1/6/2012, 2:37 AM
LATER... Actually, I've got a health concern that has derailed all video stuff for a while, so I'll get back to all of this in due course. First things first... NRN.