Sometimes I have to put text on a path
Showing posts with label WebM. Show all posts
Showing posts with label WebM. Show all posts

Saturday, November 5, 2011

Replay TV, Catchup TV and Video on demand; Télévision de rattrapage;Download videos from Flash-based video hosting sites. The best choice is TVO and TVRR to get e.g. 20 french national TV. Line command:get-flash-videos

Replay TV, Catchup TV, Video on demand and Comparison of video services
Les Web services des télévisions de rattrapage et les téléchargeurs de la télévision de rattrapage

Download videos from various Flash-based video hosting sites (streaming), without having to use the Flash player. Handy for saving videos for watching offline.
Télécharger les video (souvent en flash) à partir des plateformes des TV sans avoir le Flash Player installé sur votre navigateur. Le plus important est de pouvoir les sauver sur son disque dur ou sur un site qui gère vos fichiers personnels afin de pouvoir les voir sans accès internet.

Replay TV, Catch-up TV: http://en.wikipedia.org/wiki/Catch_up_TV
Télévision de rattrapage: http://fr.wikipedia.org/wiki/T%C3%A9l%C3%A9vision_de_rattrapage
France: 18000videos/month around 6000hours/month
En France on a une offre (DATA@oct 2011) de 18 000 vidéos/mois soit de l'ordre de 6000 heures/mois.

The best method is 1) select a Web service with the complete list (if you want to know video hosting services and a comparison of web service, go to the end of this post), 2)  download localized or special softwares in order to get the best user interface with all the details of the complete list of your national TV.

1) Find the "best" web service to know all the  replayTV programs of your country.
In France: http://www.tv-replay.fr/ (only in french)
There are more than 24 national TV with replayTV service (DATA@nov 2011).


2) To get all the french TV with notes and EPG services, i select 3 PC windows freewares (http://rectv.free.fr/):
For MAC users, http://www.gabin-romualdinho13.com/chroniques/catch-up-tv-downloaders/
CocoaJT
This software is not a Catch-up TV Downloader but a streaming VCR "videocassette recorder".
Soft pour voir les émissions en streaming, mais CocoaJT permet également d'enregistrer les flux RM et WM comme un magnétoscope numérique. Open source: http://jeanmatthieu.free.fr/cocoajt/
http://mactubes.softonic.fr/mac/comparer/cocoajt,fstream
MacTubes
MacTubes is YouTube video player and downloader.
Supported downloading WebM, Original(4k2k) format video
http://www.macupdate.com/app/mac/28608/mactubes

EyeTV
EyeTV products lets you watch, record, edit, timeshift and archive TV on your Mac with solutions for analog and digital television (with USB tuner; IP, freebox). It provides a user interface to the various TV Tuners from Elgato and some licensees. Not free...
http://dl.elgato.com/eyetv/readme/eyetv353/eyetv353lisezmoi-html/index.html

With these desktop softwares, you can select and download video.
En matière de logiciel pour télécharger les programmes  replayTV, TVO est la référence (le plus complet). TVO sait à la fois télécharger les chaines replay, c'est lui qui offre le plus grand catalogue mais il sait aussi télécharger les chaines de TV disponible via l'adsl (accès à la webTV SFR) et avec un proxy intègre pour contourner la géolocalisation.

The best freeware to see your video files is VLC player:
http://en.wikipedia.org/wiki/VLC_media_player
http://fr.wikipedia.org/wiki/VLC_media_player

Rem. for SFR webTV:
    Download VLC (version SFR):
    http://loyik.org/9cegetel/hls/win32/vlc-1.1.11-win32-sfr12.exe


If you have no info available  on the video platform and youc can see this video with flash payer then you need some tools:
http://www.gabin-romualdinho13.com/vid%C3%A9o/chapitre-v/

---------- One example to download podcasts and videos from French websites. It uses plugins to enlarge software possibilities.
http://code.google.com/p/tvdownloader/
TVDownloader est un projet qui a pour but de permettre le téléchargement de podcasts et d'émissions librement disponibles sur Internet. On retrouvera, en autre, les podcasts de grands groupes radio comme Radio France ou télévisuel comme France Télévision.

----------One example with line command (open source)
http://code.google.com/p/get-flash-videos/

Supports Linux, Windows and OS X.
Includes support for the following sites/players (and more!):
  •     YouTube, eHow, Brightcove (used by many sites like Channel 4, Daily Telegraph ...), BBC (news, etc), Metacafe, 5min, Google, fliqz, nicovideo, vimeo, Blip, Break, Collegehumor, Muzu, Sevenload, Megavideo, Wat.tv.
  •     Also includes a 'generic' method which works on many other sites.

OSX: Run the following commands in a terminal, this installs it in your home directory.

 curl -o get_flash_videos http://get-flash-videos.googlecode.com/files/combined-get_flash_videos-1.24
 chmod a+x get_flash_videos
Then, to download something:
 ./get_flash_videos url..
See UsageExamples for more.
Note you may also need to install the Perl modules XML::Simple and Data::AMF for support for some sites.


----------------Overview of Platforms

http://en.wikipedia.org/wiki/Internet_television

http://en.wikipedia.org/wiki/Comparison_of_video_services-

Wednesday, July 6, 2011

webkit,rendering engine, HTML5, webkit2 and WebM. Google Chrome. mobile web browsers. WebM HTML5 player.

Webkit, webkit2 and HTML5

WebKit (based on KHTML) is a layout engine designed to allow web browsers to render web pages. WebKit powers Google Chrome, Safari, the experimental browser included with the Amazon Kindle ebook reader...
WebKit is used as the rendering engine.

The WebKit engine provides a set of classes to display web content in windows (it also implements browser features such as following links when clicked by the user and managing a history of pages recently visited).

2003
Written in C++, it's fewer than 140,000 lines of code and is cleanly designed and standards compliant  (@Jan 2003; see the email of the engineering manager of Safari: http://lists.kde.org/?l=kfm-devel&m=104197092318639&w=2).
mac-webkit-stack
2007
The project announced (@ nov 2007) that it had accomplished support for HTML5 media features, allowing for embedded video to be natively rendered and script-controlled in WebKit (http://www.webkit.org/blog/140/html5-media-support/).

The HTML5 video and audio elements add native support for embedding video and audio content in web pages. They also provide a rich scripting API for controlling playback. Adding video to a web page is almost as simple as adding an image. The current implementation supports all formats that QuickTime supports, including installed 3rd party codecs.

2008
Google released a very large portion of Chrome's source code, including its V8 JavaScript engine, as an open source project entitled Chromium. Chromium implements the same feature set as Chrome, but lacks built-in automatic updates and Google branding. Chromium, unlike the pre-release versions of Chrome, is updated almost every day. It does not include the built-in Flash Player and Google Auto-updater found in Chrome.
http://www.google.com/chrome
http://www.chromium.org/

2010
Differences between chromium webkit and webkit2.
WebKit2 is designed to support a split process model, where the web content (JavaScript, HTML, layout...) runs in a separate process from the application user interface. This model is similar to what Google Chrome offers, with the major difference being that it has built the process split model directly into the framework, allowing other clients to use it. Currently WebKit2 is available for Mac and Windows. Webkit2 is an incompatible API change from the original WebKit (so it will probably be installed as something like /System/Library/WebKit2.framework on Mac).
http://trac.webkit.org/wiki/WebKit2
webkit2-stack


How is This Different from Chromium WebKit?
Chromium takes a different approach to multiprocess:

Notice that in this case, the the process boundary is ABOVE the API boundary.
Chromium WebKit does not directly provide a multiprocess framework, rather, it is optimized for use as a component of a multiprocess application, which does all the proxying and process management itself. The Chrome team at Google did a great job at trailblazing multiprocess browsing with Chrome. But it's difficult to reuse their work, because the critical logic for process management, proxying between processes and sandboxing is all part of the Chrome application, rather than part of the API layer. So if another WebKit-based application or another port wanted to do multiprocess based on Chromium WebKit, it would be necessary to reinvent or cut & paste a great deal of code.
http://trac.webkit.org/wiki/Chromium

2011 "HTML5player" tactics
The Chrome Product manager announced (@Jan 2011) that Chrome will no longer support H.264 video codec for its HTML 5 player, citing the desire to bring Google Chrome more inline with the currently available open codecs available in the Chromium project (http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html):

"We expect even more rapid innovation in the web media platform in the coming year and are focusing our investments in those technologies that are developed and licensed based on open web principles. To that end, we are changing Chrome’s HTML5 video support to make it consistent with the codecs already supported by the open Chromium project. Specifically, we are supporting the WebM (VP8) and Theora video codecs, and will consider adding support for other high-quality open codecs in the future. Though H.264 plays an important role in video, as our goal is to enable open innovation, support for the codec will be removed and our resources directed towards completely open codec technologies."

The WebM Project was launched (@2010) to bring an open, world-class video codec to the web: http://www.webmproject.org/
Select the categories WebP and WebM in this blog...


-----------------Now (@June 2011):
Chrome was the third most widely used browser.
See the slope of its increase (more than X2/year): http://gs.statcounter.com/
around 21% worldwide usage share of web browsers (20% Europe and 19% France), according to StatCounter (@ june 2011):


See the timeline representing the history of various web browsers:
http://en.wikipedia.org/wiki/List_of_web_browsers#WebKit-based

See the comparison of web browser engines:
http://en.wikipedia.org/wiki/Comparison_of_layout_engines

http://www.webkit.org/

Mobile:
Mobile web browsers have been built around WebKit such as the S60 browser on Symbian mobile phones, Blackberry Browser (ver 6.0+), and the Android Web browser.
WebKit will continue to dominate the mobile industry as the market penetration of smartphones:

Monday, June 13, 2011

WebP, WebM


logo webP: http://code.google.com/speed/webp/images/webplogo.png



----------------------------Intro 
WebP is an image format for lossy compressed image files. The format was first announced in 2010 by google.
WebP est un format d'image annoncé par Google en 2010 (comme nouveau mais en fait ce n'est qu'un composant du VP8).

As a derivative of the video format VP8, it is a "sister project" to the multimedia format WebM.
Il exploite un algorithme de compression avec pertes prédictif utilisé pour les images clés du VP8 qui est le codec vidéo du format WebM. 
Pour les images telles les captures d'écran avec des grands aplats et des textes, un format de compression sans pertes comme le PNG est plus adapté.
----------------------------Compatibili: 
The Google Chrome Frame plug-in for Internet Explorer and Opera 11.10.
http://www.google.com/chromeframe

All WebM-compatible browsers may also display WebP via a javascript shim:

Google has released a plug-in for Microsoft Windows that enables WebP support in Microsoft Office 2010:
For mac , use graphic converter (safari downloads webP file).

Convert your favorite collection from PNG and JPEG to WebP by downloading the precompiled cwebp conversion tool for Linux, Windows or Mac OS X.

Gmail and Picasa Web Albums (Google web applications) support WebP.
----------------------------Metadata 
The RIFF container leads to an overhead of only 20 bytes and can hold additional metadata.
Le fichier webp peut contenir jusqu'à 4 métadonnées supplémentaires (nom de l'auteur, titre de l'image, informations sur le droit d'auteur, commentaires).
----------------------------Bookmark 
----------------------------Use
The Previews feature of Google Search currently uses WebP internally to reduce disk space.
----------------------------Criticism
1) size: 
WebP is bitstream-compatible with VP8 and uses 14 bits for width and height. 
The maximum file size for WebP is 16383x16383 pixels.
La taille maximale d'une image WebP est de 16 383 × 16 383 pixels, soit environ 260 mégapixels.
This seems very limited given 25+MP cameras these days—and increasing.

2) blur: 
3) google?
Faut-il craindre l'abus de position dès ce niveau?
4)...