?
Solved

Urgent getting sothink video encoder to work

Posted on 2008-01-26
2
Medium Priority
?
636 Views
Last Modified: 2013-11-18
I installed Sothink video encoder for Adobe flash today, trial version

When I ask it to encode a file on cmd line  ...  fvec finalbird.mpg g.flv
It seems to work

finalbird.mpg  works in Media Player fine

g.flv, in Windows Flash Player is blank.

Does Windows Flash player play .flv files, or only .swf ?
Why is the .flv file larger than the .mpg? finalbird.mpg is 1071 KB  g.flv is 1613 KB
...
The attached code snippet is the conversion log to see possible mistake areas.
I dont know what to do. Could I have installed it badly?

-thx
James Hancock



System: Windows XP
DirectX Version: 9.00
MediaPlayer Version: 10.00
 
 
------------------ connection test ---------------------
Render file finalbird.mpg
File has media type 0xe436eb83... Subtype 0x00000000...
Source filter clsid is 0xe436ebb5...
Source filter has loaded the source file
RenderFile: Source filter added: Address=ca3dac
RenderFile: Render source filter pin ca3ebc
Render: Pin ca3ebc has major type 0xe436eb83...
Render: Trying filter at address ca3dac
Render: Examining filter at address ca3dac for input pin to connect output pin ca3ebc to
Render: No more pins - FAILED to find a pin to use on filter ca3dac
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{640999A1-A946-11D0-A520-000000000000}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{640999A1-A946-11D0-A520-000000000000}... has address cb198c, ASX v.2 file Parser
Render: Examining filter at address cb198c for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb19e4 on filter at address cb198c
Render: FAILED to connect output pin ca3ebc to pin cb19e4 on filter at address cb198c
Render: No more pins - FAILED to find a pin to use on filter cb198c
Backout! Removing filter cb198c
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{A98C8400-4181-11D1-A520-00A0D10129C0}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{A98C8400-4181-11D1-A520-00A0D10129C0}... has address cb1c44, .RAM file Parser
Render: Examining filter at address cb1c44 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb1c9c on filter at address cb1c44
Render: FAILED to connect output pin ca3ebc to pin cb1c9c on filter at address cb1c44
Render: No more pins - FAILED to find a pin to use on filter cb1c44
Backout! Removing filter cb1c44
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{D51BD5A0-7548-11CF-A520-0080C77EF58A}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{D51BD5A0-7548-11CF-A520-0080C77EF58A}... has address cb1ef4, QuickTime Movie Parser
Render: Examining filter at address cb1ef4 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb1fd4 on filter at address cb1ef4
Render: FAILED to connect output pin ca3ebc to pin cb1fd4 on filter at address cb1ef4
Render: No more pins - FAILED to find a pin to use on filter cb1ef4
Backout! Removing filter cb1ef4
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{E21BE468-5C18-43EB-B0CC-DB93A847D769}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{E21BE468-5C18-43EB-B0CC-DB93A847D769}... has address 1a92114, RealMedia Splitter
Render: Examining filter at address 1a92114 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin 1a93a24 on filter at address 1a92114
Render: FAILED to connect output pin ca3ebc to pin 1a93a24 on filter at address 1a92114
Render: No more pins - FAILED to find a pin to use on filter 1a92114
Backout! Removing filter 1a92114
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{149D2E01-C32E-4939-80F6-C07B81015A7A}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{149D2E01-C32E-4939-80F6-C07B81015A7A}... has address 1ab5c54, Matroska Splitter
Render: Examining filter at address 1ab5c54 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin 1ab231c on filter at address 1ab5c54
Render: FAILED to connect output pin ca3ebc to pin 1ab231c on filter at address 1ab5c54
Render: No more pins - FAILED to find a pin to use on filter 1ab5c54
Backout! Removing filter 1ab5c54
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{1B544C20-FD0B-11CE-8C63-00AA0044B51E}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{1B544C20-FD0B-11CE-8C63-00AA0044B51E}... has address cb24cc, AVI Splitter
Render: Examining filter at address cb24cc for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb25ac on filter at address cb24cc
Render: FAILED to connect output pin ca3ebc to pin cb25ac on filter at address cb24cc
Render: No more pins - FAILED to find a pin to use on filter cb24cc
Backout! Removing filter cb24cc
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{280A3020-86CF-11D1-ABE6-00A0C905F375}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{280A3020-86CF-11D1-ABE6-00A0C905F375}... has address cb27c4, AC3 Parser Filter
Render: Examining filter at address cb27c4 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb28c4 on filter at address cb27c4
Render: FAILED to connect output pin ca3ebc to pin cb28c4 on filter at address cb27c4
Render: No more pins - FAILED to find a pin to use on filter cb27c4
Backout! Removing filter cb27c4
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{640999A0-A946-11D0-A520-000000000000}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{640999A0-A946-11D0-A520-000000000000}... has address cb2c94, ASX file Parser
Render: Examining filter at address cb2c94 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb2cec on filter at address cb2c94
Render: FAILED to connect output pin ca3ebc to pin cb2cec on filter at address cb2c94
Render: No more pins - FAILED to find a pin to use on filter cb2c94
Backout! Removing filter cb2c94
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{640999A2-A946-11D0-A520-000000000000}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{640999A2-A946-11D0-A520-000000000000}... has address cb2f8c, NSC file Parser
Render: Examining filter at address cb2f8c for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb36dc on filter at address cb2f8c
Render: FAILED to connect output pin ca3ebc to pin cb36dc on filter at address cb2f8c
Render: No more pins - FAILED to find a pin to use on filter cb2f8c
Backout! Removing filter cb2f8c
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{742976CB-10BF-46B4-B649-AEBB0D7CFBA9}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{742976CB-10BF-46B4-B649-AEBB0D7CFBA9}... has address cb3d0c, OpenMG Audio Decrypt Splitter
Render: Examining filter at address cb3d0c for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin cb44f4 on filter at address cb3d0c
Render: FAILED to connect output pin ca3ebc to pin cb44f4 on filter at address cb3d0c
Render: No more pins - FAILED to find a pin to use on filter cb3d0c
Backout! Removing filter cb3d0c
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{AFB6C280-2C41-11D3-8A60-0000F81E0E4A}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{AFB6C280-2C41-11D3-8A60-0000F81E0E4A}... has address cb49c4, MPEG-2 Demultiplexer
Render: Examining filter at address cb49c4 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin ca4a8c on filter at address cb49c4
Render: FAILED to connect output pin ca3ebc to pin ca4a8c on filter at address cb49c4
Render: No more pins - FAILED to find a pin to use on filter cb49c4
Backout! Removing filter cb49c4
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{336475D0-942A-11CE-A870-00AA002FEAB5}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{336475D0-942A-11CE-A870-00AA002FEAB5}... has address ca4d84, MPEG-I Stream Splitter
Render: Examining filter at address ca4d84 for input pin to connect output pin ca3ebc to
Render: Considering connecting output pin ca3ebc to pin ca4ddc on filter at address ca4d84
Render: Connected output pin ca3ebc to pin ca4ddc on filter at ca4d84
Render: Searching for any outputs to render from filter at address ca4d84
Render: Attempting to render output pin cb4d94 on filter at address ca4d84
Render: Pin cb4d94 has major type 0x73646976...
Render: Trying filter at address ca4d84
Render: Examining filter at address ca4d84 for input pin to connect output pin cb4d94 to
Render: Considering connecting output pin cb4d94 to pin ca4ddc on filter at address ca4d84
Render: pin ca4ddc is already connected
Render: No more pins - FAILED to find a pin to use on filter ca4d84
Render: Trying filter at address ca3dac
Render: Examining filter at address ca3dac for input pin to connect output pin cb4d94 to
Render: No more pins - FAILED to find a pin to use on filter ca3dac
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{04FE9017-F873-410E-871E-AB91661A4EF7}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{04FE9017-F873-410E-871E-AB91661A4EF7}... has address 2383e44, ffdshow MPEG-4 Video Decoder
Render: Examining filter at address 2383e44 for input pin to connect output pin cb4d94 to
Render: Considering connecting output pin cb4d94 to pin 23874b4 on filter at address 2383e44
Render: FAILED to connect output pin cb4d94 to pin 23874b4 on filter at address 2383e44
Render: Considering connecting output pin cb4d94 to pin 2387bdc on filter at address 2383e44
Render: FAILED to connect output pin cb4d94 to pin 2387bdc on filter at address 2383e44
Render: No more pins - FAILED to find a pin to use on filter 2383e44
Backout! Removing filter 2383e44
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{39F498AF-1A09-4275-B193-673B0BA3D478}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{39F498AF-1A09-4275-B193-673B0BA3D478}... has address 2440054, MPV Decoder Filter
Render: Examining filter at address 2440054 for input pin to connect output pin cb4d94 to
Render: Considering connecting output pin cb4d94 to pin 2425c54 on filter at address 2440054
Render: Connected output pin cb4d94 to pin 2425c54 on filter at 2440054
Render: Searching for any outputs to render from filter at address 2440054
Render: Attempting to render output pin 24223fc on filter at address 2440054
Render: Pin 24223fc has major type 0x73646976...
Render: Trying filter at address 2440054
Render: Examining filter at address 2440054 for input pin to connect output pin 24223fc to
Render: Considering connecting output pin 24223fc to pin 2425c54 on filter at address 2440054
Render: pin 2425c54 is already connected
Render: Considering connecting output pin 24223fc to pin 2425d9c on filter at address 2440054
Render: FAILED to connect output pin 24223fc to pin 2425d9c on filter at address 2440054
Render: No more pins - FAILED to find a pin to use on filter 2440054
Render: Trying filter at address ca4d84
Render: Examining filter at address ca4d84 for input pin to connect output pin 24223fc to
Render: Considering connecting output pin 24223fc to pin ca4ddc on filter at address ca4d84
Render: pin ca4ddc is already connected
Render: No more pins - FAILED to find a pin to use on filter ca4d84
Render: Trying filter at address ca3dac
Render: Examining filter at address ca3dac for input pin to connect output pin 24223fc to
Render: No more pins - FAILED to find a pin to use on filter ca3dac
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{04FE9017-F873-410E-871E-AB91661A4EF7}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{04FE9017-F873-410E-871E-AB91661A4EF7}... has address 2383e44, ffdshow MPEG-4 Video Decoder
Render: Examining filter at address 2383e44 for input pin to connect output pin 24223fc to
Render: Considering connecting output pin 24223fc to pin 23874b4 on filter at address 2383e44
Render: FAILED to connect output pin 24223fc to pin 23874b4 on filter at address 2383e44
Render: Considering connecting output pin 24223fc to pin 2387bdc on filter at address 2383e44
Render: FAILED to connect output pin 24223fc to pin 2387bdc on filter at address 2383e44
Render: No more pins - FAILED to find a pin to use on filter 2383e44
Backout! Removing filter 2383e44
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{6BC1CFFA-8FC1-4261-AC22-CFB4CC38DB50}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{6BC1CFFA-8FC1-4261-AC22-CFB4CC38DB50}... has address b16dd4, Video Renderer
Render: Examining filter at address b16dd4 for input pin to connect output pin 24223fc to
Render: Considering connecting output pin 24223fc to pin cb60dc on filter at address b16dd4
Render: Connected output pin 24223fc to pin cb60dc on filter at b16dd4
Render: Searching for any outputs to render from filter at address b16dd4
Render: No outputs found.  Filter at address b16dd4 is a renderer
Render: Succeeded in rendering output pin 24223fc on filter at address 2440054
Render: Succeeded in rendering output pin cb4d94 on filter at address ca4d84
Render: Attempting to render output pin cb4e84 on filter at address ca4d84
Render: Pin cb4e84 has major type 0x73647561...
Render: Trying filter at address b16dd4
Render: Examining filter at address b16dd4 for input pin to connect output pin cb4e84 to
Render: Considering connecting output pin cb4e84 to pin cb60dc on filter at address b16dd4
Render: pin cb60dc is already connected
Render: No more pins - FAILED to find a pin to use on filter b16dd4
Render: Trying filter at address 2440054
Render: Examining filter at address 2440054 for input pin to connect output pin cb4e84 to
Render: Considering connecting output pin cb4e84 to pin 2425c54 on filter at address 2440054
Render: pin 2425c54 is already connected
Render: Considering connecting output pin cb4e84 to pin 2425d9c on filter at address 2440054
Render: FAILED to connect output pin cb4e84 to pin 2425d9c on filter at address 2440054
Render: No more pins - FAILED to find a pin to use on filter 2440054
Render: Trying filter at address ca4d84
Render: Examining filter at address ca4d84 for input pin to connect output pin cb4e84 to
Render: Considering connecting output pin cb4e84 to pin ca4ddc on filter at address ca4d84
Render: pin ca4ddc is already connected
Render: No more pins - FAILED to find a pin to use on filter ca4d84
Render: Trying filter at address ca3dac
Render: Examining filter at address ca3dac for input pin to connect output pin cb4e84 to
Render: No more pins - FAILED to find a pin to use on filter ca3dac
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}... has address 238854c, ffdshow Audio Decoder
Render: Examining filter at address 238854c for input pin to connect output pin cb4e84 to
Render: Considering connecting output pin cb4e84 to pin 238b014 on filter at address 238854c
Render: Connected output pin cb4e84 to pin 238b014 on filter at 238854c
Render: Searching for any outputs to render from filter at address 238854c
Render: Attempting to render output pin 238b2ac on filter at address 238854c
Render: Pin 238b2ac has major type 0x73647561...
Render: Trying filter at address 238854c
Render: Examining filter at address 238854c for input pin to connect output pin 238b2ac to
Render: Considering connecting output pin 238b2ac to pin 238b014 on filter at address 238854c
Render: pin 238b014 is already connected
Render: No more pins - FAILED to find a pin to use on filter 238854c
Render: Trying filter at address b16dd4
Render: Examining filter at address b16dd4 for input pin to connect output pin 238b2ac to
Render: Considering connecting output pin 238b2ac to pin cb60dc on filter at address b16dd4
Render: pin cb60dc is already connected
Render: No more pins - FAILED to find a pin to use on filter b16dd4
Render: Trying filter at address 2440054
Render: Examining filter at address 2440054 for input pin to connect output pin 238b2ac to
Render: Considering connecting output pin 238b2ac to pin 2425c54 on filter at address 2440054
Render: pin 2425c54 is already connected
Render: Considering connecting output pin 238b2ac to pin 2425d9c on filter at address 2440054
Render: FAILED to connect output pin 238b2ac to pin 2425d9c on filter at address 2440054
Render: No more pins - FAILED to find a pin to use on filter 2440054
Render: Trying filter at address ca4d84
Render: Examining filter at address ca4d84 for input pin to connect output pin 238b2ac to
Render: Considering connecting output pin 238b2ac to pin ca4ddc on filter at address ca4d84
Render: pin ca4ddc is already connected
Render: No more pins - FAILED to find a pin to use on filter ca4d84
Render: Trying filter at address ca3dac
Render: Examining filter at address ca3dac for input pin to connect output pin 238b2ac to
Render: No more pins - FAILED to find a pin to use on filter ca3dac
Render: Trying new filter with display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}...
Render: Added new filter. display name @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}... has address 6588a44, ffdshow Audio Decoder
Render: Examining filter at address 6588a44 for input pin to connect output pin 238b2ac to
Render: Considering connecting output pin 238b2ac to pin 658b234 on filter at address 6588a44
Render: FAILED to connect output pin 238b2ac to pin 658b234 on filter at address 6588a44
Render: No more pins - FAILED to find a pin to use on filter 6588a44
Backout! Removing filter 6588a44
Render: Trying new filter with display name @device:cm:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{61D528DA-7582-4336-9E9B-092D7C127F5C}...
Render: Failed to load filter with display name @device:cm:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{61D528DA-7582-4336-9E9B-092D7C127F5C}
Render: Trying new filter with display name @device:cm:{E0F158E1-CB04-11D0-BD4E-00A0C911CE86}\Default DirectSound Device...
Render: Added new filter. display name @device:cm:{E0F158E1-CB04-11D0-BD4E-00A0C911CE86}\Default DirectSound Device... has address c885cc, Default DirectSound Device
Render: Examining filter at address c885cc for input pin to connect output pin 238b2ac to
Render: Considering connecting output pin 238b2ac to pin c887ac on filter at address c885cc
Render: Connected output pin 238b2ac to pin c887ac on filter at c885cc
Render: Searching for any outputs to render from filter at address c885cc
Render: No outputs found.  Filter at address c885cc is a renderer
Render: Succeeded in rendering output pin 238b2ac on filter at address 238854c
Render: Succeeded in rendering output pin cb4e84 on filter at address ca4d84
RenderFile: Succeeded in rendering pin ca3ebc on source filter at address ca3dac
RenderFile ended - return code 0
The filter has been added to the graph
Connect: Trying to connect output pin 238b2ac to input pin 1395e6c
Connect: Trying direct connection from output pin 238b2ac to input pin 1395e6c
Connect: Direct connection from output pin 238b2ac to input pin 1395e6c SUCCEEDED
Connect: Succeeded in connecting output pin 238b2ac to input pin 1395e6c
The filter has been added to the graph
Connect: Trying to connect output pin 24223fc to input pin 13961c4
Connect: Trying direct connection from output pin 24223fc to input pin 13961c4
Connect: Direct connection from output pin 24223fc to input pin 13961c4 SUCCEEDED
Connect: Succeeded in connecting output pin 24223fc to input pin 13961c4

Open in new window

0
Comment
Question by:xannus
2 Comments
 
LVL 10

Accepted Solution

by:
ray-solomon earned 2000 total points
ID: 20766247
I have no idea what your code snippet means. But it probably does not matter. It just looks like a log file when trying to convert the mpg to flv.
I would not worry about the error messages for now. Its probably benign technical info.

Since you have an flv file, all you need to do now it make an interface for the movie by using an swf to read the flv movie file.

The flv file is the actual movie re-encoded. Leave it the way it is and I will explain what to do with it.

I use dreamweaver. So I will give you instructions of how to make your movie viewable from a website using an swf file to read the flv file.
http://www.adobe.com/downloads/

I have version 8 of dreamweaver, but if you download the latest trial version of dreamweaver cs3, the steps are slightly different because it is a newer version.
But it is still simple nonetheless and similar to my version.
I will assume you have dreamweaver installed and have configured a website and can create a new page for a website and upload a new web page to a website.
You don't need html skills to do this. Just click button skills.

1) Create a new page via File->New (basic html page), then press create. Press the save button and name it whatever.html
2) Copy your flv file to the same location as your new html page, then upload your flv and new html file to a website.
3) While the new html page is still open in the editor, click Insert (in the top menu bar) -> Media -> Flash Video.
Then a new window will pop up to allow you to configure some options.
4) Click the url button and select the flv file. (The flv should be in the same location as your html file) .
Then press the Detect Size button for the width/height (if needed).
5) select any other options you want for more customization, then press okay.

It will generated some required files and html code automatically.
All you have to do now is upload all the newly generated files to the website (including your modified html file) and go to the new web page you created and watch the video from your website.

0
 

Author Closing Comment

by:xannus
ID: 31425353
Thanks. Using a .swf to play the flv was the final piece of the puzzle. Thank you
0

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
JavaScript has plenty of pieces of code people often just copy/paste from somewhere but never quite fully understand. Self-Executing functions are just one good example that I'll try to demystify here.
Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:
The viewer will the learn the benefit of plain text editors and code an HTML5 based template for use in further tutorials.
Suggested Courses

601 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question