embedding mp4 videos

working on the year video sequence now…
also there is a new WD .zip update re the issue with the 10 second/30 second images options

I am having a problem trying to figure out the labeling of the yearmoviejpgcam.jpg video filing system. So here is a screen shot from windows explorer and part of a frame showing the date stamp. Can not attach, but can be seen at http://www.halethorpeweather.com/yearfiles.gif

Gus

re the year move, use vers 3.5
and also more info added to the year movie logfile
and also it only now uses the current year…
http://www.weather-display.com/downloadfiles/moviemakermp4.zip

moviemakermp4 ver 3.5 & new WD zip

Did manual updates of lasthour and lastday, all good.
Did manual update of lastyear, saved as videolastyear.mp4 in the alldayvideo subdirectory.
Frame order looks good. Starts with 01/01/2016 ends current day.

At 11:18PM the auto update of the videolastyear.mp4 occurred.

Things are looking real good. :onfire:

http://www.halethorpeweather.com/wxvideo5.php

thanks for your help Gus
I know you secretly like helping beta test :wink:
? :slight_smile:

Brian,

The small issue with the 10 second images is no longer with the newest WD zip for me also.
Working great.

I have not downloaded the movie maker yet, plan to this morning.

Would having a lower powered computer be the issue I have with low FPS rates I am getting? Set 10 FPS (1 minute snaps) it starts out around 6 and drops to 4 by the end of the all day video.

Hi hankster,

Did some playing with the frame rate setting with the moviemakermp4 hourly video.

** Frame rate = 25
FrameInput [Canvas] read frame #340
#4300.5: [frameinput @ 02C6FE00] reading frame (Canvas) return -1
#4300.3: 48252176: Error number -1 occurred
#4300.5: frame= 339 fps= 12 q=-1.0 Lsize= 1059kB time=00:00:13.480 bitrate= 643.6kbits/s speed=0.488x
#4300.5: video:1054kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.44%
#4300.5: 339 frames successfully decoded, 0 decoding errors

** Frame rate = 20
FrameInput [Canvas] read frame #294
#5076.5: [frameinput @ 014EFE00] reading frame (Canvas) return -1
#5076.3: 48383248: Error number -1 occurred
#5076.5: frame= 293 fps= 12 q=-1.0 Lsize= 1093kB time=00:00:14.550 bitrate= 615.4kbits/s speed=0.599x
#5076.5: video:1089kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.38%
#5076.5: 293 frames successfully decoded, 0 decoding errors

** Frame rate = 15
FrameInput [Canvas] read frame #296
#4768.5: [frameinput @ 02B9FE00] reading frame (Canvas) return -1
#4768.3: 49497360: Error number -1 occurred
#4768.5: frame= 295 fps= 12 q=-1.0 Lsize= 1373kB time=00:00:19.533 bitrate= 575.8kbits/s speed=0.766x
#4768.5: video:1369kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.30%
#4768.5: 295 frames successfully decoded, 0 decoding errors

** Frame rate = 10
FrameInput [Canvas] read frame #306
#3928.5: [frameinput @ 02DAFE00] reading frame (Canvas) return -1
#3928.3: 49562896: Error number -1 occurred
#3928.5: frame= 305 fps= 10 q=-1.0 Lsize= 1910kB time=00:00:30.300 bitrate= 516.3kbits/s speed=1.03x
#3928.5: video:1905kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.22%
#3928.5: 305 frames successfully decoded, 0 decoding errors

** Frame rate = 5
#3940.5: [frameinput @ 02C8FE00] reading frame (Canvas) return -1
#3940.3: 48448784: Error number -1 occurred
#3940.5: frame= 316 fps=7.5 q=-1.0 Lsize= 3073kB time=00:01:02.800 bitrate= 400.9kbits/s speed=1.48x
#3940.5: video:3069kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.14%
#3940.5: 316 frames successfully decoded, 0 decoding errors

** Frame rate = 2
FrameInput [Canvas] read frame #352
#2328.5: [frameinput @ 02BDFE00] reading frame (Canvas) return -1
#2328.3: 48645392: Error number -1 occurred
#2328.5: frame= 351 fps=7.2 q=-1.0 Lsize= 5214kB time=00:02:54.500 bitrate= 244.8kbits/s speed=3.57x
#2328.5: video:5210kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.09%
#2328.5: 351 frames successfully decoded, 0 decoding errors

** Frame rate = 25 *tensecondvideo with less total rates
FrameInput [Canvas] read frame #58
#4304.5: [frameinput @ 016AFE00] reading frame (Canvas) return -1
#4304.3: 47006992: Error number -1 occurred
#4304.5: frame= 57 fps= 13 q=-1.0 Lsize= 175kB time=00:00:02.200 bitrate= 651.6kbits/s speed=0.486x
#4304.5: video:174kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.85%
#4304.5: 57 frames successfully decoded, 0 decoding errors

Adjust the frame rate setting is affecting the output but is staying between 7.2 fps and 13 fps.
Task manager shows that at 10 frames, moviemaker is grabbing about 65% of the CPU, with the CPU at 100%
The computer may be the limiting factor.

As Gus showed I have found it works the computer for my station a bit extra at movie build time.
2 or 3 years ago I upgraded to an entry level gaming system for the station computer. It made a big difference.
A slower system will have some issues as my older system would pretty much be at 100% CPU use when making the movie.

I am now running the newest moviemaker.

This is the MP4 now on the today’s video.
http://www.josephoregonweather.com/daymovie.php
(50 FPS, bit rate 2000, the player is just simple HTML5 code)
The other video pages are still FLV until tomorrow. The MP4 is working great, smaller file and over all a better video then the FLV.
Only issue is I need to figure out how to setup my page so when the video is uploading it will not give the error message to the user as the file is not completed.

http://www.josephoregonweather.com/daymovie.php
wow, that looks really great

I do have it where this version of moviemaker can work with the other formats too (.flv, .wmv, .swf), i.e so I can make it part of the WD install files
once any other bugs ironed out
I do need to get it to create the one off special movie

Scott,

Try going to…
Control Panel> FTP & Connections> Connections tab> in the lower left there is a check box “Rename the file on the server after uploading”
See if that will work for the video uploads.

Gus

Hi Brian,

I was watching my videolastyear.mp4 and it occurred to me, wouldn’t it be nice if it was a full year long.
Would it be possible to have the starting date be the current date minus one year and running up to the current date?

Thanks,
Gus

I should be able to do that OK

It may be the computer as it’s a lowly Celeron CPU. I had thought that maybe the computer speed didn’t matter since it is really just the amount of time inserted between frames and my alldaymovie takes longer than 1:15 to create that I can see. Not sure why this is showing 2406kbits as my settings are 15FPS and 800kbits.

#7972.5: frame= 668 fps=6.4 q=-1.0 Lsize= 13041kB time=00:00:44.400 bitrate=2406.1kbits/s speed=0.422x
#7972.5: video:13037kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.03%
#7972.5: 668 frames successfully decoded, 0 decoding errors

currently this version of moviemaker only uses the frame rate setting and not the bitrate setting
just to clear that up
but I will look at how to implement that

Thanks for that info. Also thank you for all the work you’ve done on the moviemaker over the past few days!

vers 3.6 will use the bit rate now
so try that
http://www.weather-display.com/downloadfiles/moviemakermp4.zip

Bitrate set to 800. Manually run alldayvideo and got this (note that I remote access the weather computer so Framerate will show lower than normal).
#7388.5: frame= 832 fps=3.8 q=-1.0 Lsize= 50957kB time=00:00:55.333 bitrate=7544.1kbits/s speed=0.25x
#7388.5: video:50952kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.01%
#7388.5: 832 frames successfully decoded, 0 decoding errors

bitrate=7544.1kbits/s
that looks ok...will be a sort of average (note that number is kbit/s , the setting you set in WD is 10x less?

OK, understand. Thanks!