3D (parallel view method)
||
viewport size
FPS:
fov
near
far
Selection:
start
end
mark
Video Test (tardis):
Pointer Location:
canvas
gl_FragCoord
normalized
homogeneous
camera
world
local
origin
direction
interects
Vertex 0:
x y z w
local
world 1.0
camera 1.0
homogeneous
normalized
canvas
x y z w
local
world 1.0
camera 1.0
homogeneous
normalized
canvas
Camera Location:
alpha
beta
rho
Enter a triangle index or use the 'select' cursor to select a triangle.
Click three times in the texture image below to select a triangular texture patch.
Clicking in the texture image will automaticaly cycle through the v0, v1, and v2 assignments.
texturelocal
xyxyz
v0:
v1:
v2:
normal, binormal, tangent
N
B
T
snap x:
snap y:
anchor:
offset:
scale:

            
WebGL Video Source Id:
Player 1
Player 2
HTML5 local video file player example
HTML5 YouTube™ video file player example
capture image from source:
JPEG
quality
capture video from source(s):
sourcestart time (s)end time (s)
YouTube to MP4
YouTube Terms of Service

5. Your Use of Content

In addition to the general restrictions above, the following restrictions and conditions apply specifically to your use of Content.

  1. The Content on the Service, and the trademarks, service marks and logos ("Marks") on the Service, are owned by or licensed to YouTube, subject to copyright and other intellectual property rights under the law.
  2. Content is provided to you AS IS. You may access Content for your information and personal use solely as intended through the provided functionality of the Service and as permitted under these Terms of Service. You shall not download any Content unless you see a “download” or similar link displayed by YouTube on the Service for that Content. You shall not copy, reproduce, distribute, transmit, broadcast, display, sell, license, or otherwise exploit any Content for any other purposes without the prior written consent of YouTube or the respective licensors of the Content. YouTube and its licensors reserve all rights not expressly granted in and to the Service and the Content.
  3. You agree not to circumvent, disable or otherwise interfere with security-related features of the Service or features that prevent or restrict use or copying of any Content or enforce limitations on use of the Service or the Content therein.
  4. You understand that when using the Service, you will be exposed to Content from a variety of sources, and that YouTube is not responsible for the accuracy, usefulness, safety, or intellectual property rights of or relating to such Content. You further understand and acknowledge that you may be exposed to Content that is inaccurate, offensive, indecent, or objectionable, and you agree to waive, and hereby do waive, any legal or equitable rights or remedies you have or may have against YouTube with respect thereto, and, to the extent permitted by applicable law, agree to indemnify and hold harmless YouTube, its owners, operators, affiliates, licensors, and licensees to the fullest extent allowed by law regarding all matters related to your use of the Service.
YouTube Developer Terms of Service

II. Prohibitions

Your API Client will not, and You will not encourage or create functionality for Your users or other third parties to:

  1. collect or modify any YouTube user account information;

  2. interfere or attempt to interfere in any manner with the proper workings of the YouTube API, or create or distribute any API Client that adversely affects the functionality or performance of YouTube or services provided by YouTube;

  3. circumvent or render ineffective any geographical restrictions, including IP address-based restrictions;

  4. sell, lease, lend, convey, redistribute, or sublicense to any third party all or any portion of the YouTube API or API Data (except that You may distribute and display the YouTube audiovisual content and accompanying metadata to Your users through Your API Client in a manner that complies with this Agreement);

  5. modify or replace the text, images, or other content of the YouTube search results, including (i) changing the order in which search results are presented as YouTube search results, or (ii) intermixing sources other than YouTube when search results are presented as YouTube search results;

  6. modify, replace or otherwise disable the functioning of links to YouTube or third-party websites provided in the YouTube search results or otherwise provided through the YouTube API or YouTube player;

  7. modify, replace, interfere with or block advertisements placed by YouTube in the YouTube Data, YouTube audiovisual content, or the YouTube player;

  8. separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API;

  9. promote separately the audio or video components of any YouTube audiovisual content made available through the YouTube API;

  10. access any portion of any YouTube audiovisual content by any means other than use of a YouTube player or other video player expressly authorized by YouTube;

  11. store copies of YouTube audiovisual content;

  12. use the YouTube API intentionally to encourage or promote copyright infringement or the exploitation of copyright-infringing materials;

  13. misrepresent your identity when registering for use of the YouTube API, use the developer credentials licensed to a different individual or entity, or mask Your usage of the YouTube API; or

  14. use a video player smaller than the minimum video player size set forth in the YouTube API documentation and specifications.

  1. Enter a YouTube video id.
  2. Click "Get Video Info" button.
  3. Click "Get Video Info" link.
  4. Open downloaded content (get_video_info) in a text editor.
  5. Copy all text editor content.
  6. Paste content into text area.
  7. Click "Extract MP4 URL" button.
  8. Click "Extract MP4 URL" link.
example.wav
*HexView font: Google Fonts
WAV Header WAV Header