Developers Club geek daily blog

9 councils for localization of audio

2 years, 9 months ago

Captain C-3PO by Jeff Nickel
If you dealt with record of audio — whether it be a personazhny postscoring for game or an announcer's nachitka for the video — for certain noticed that that put this expensive. It is important to make everything correctly from the first to cut down expenses. The same and with localization of audio: each error is multiplied by quantity of languages. In this article we will share councils how to interact with recording studios and services for localization how to optimize and accelerate process, to reduce risks, and at the same time and expenses on localization of a sound. And it is unimportant, you will order these services from us in Alconost or in other company — the knowledge of all reefs precisely is useful to you.

Read more »


Budget self-made PTS "ON KNEES" (Mobile television station). Part 1

2 years, 9 months ago
image

Preface 1:
This article is not advertizing of any device or a product. But, not to force persons interested to implement this idea to google "similar devices" — all firms and models we call here openly.

Preface 2:
It was initial in plans to make only the video version. However, later there was a thought to publish material and here, in the form of article. Nevertheless, I recommend, will study also the video version. It is placed in the bottom of article. And so, went!

1. Introduction.


Periodically we have a requirement to finish shooting in several cameras any event with (and to receive "the mounted video" at once), at the same time not to have the high level, but also not to use the high budget and not to rent professional MTS (Mobile Television Station). For such purposes we collected "PTS on knees".

Read more »


The most important of arts: as we implemented video playback in the Cloud of Mail.Ru

2 years, 9 months ago


Some time ago in the Cloud of Mail.Ru the possibility of playing of video files appeared. Already at the very beginning of work on this functionality we decided that we will develop such Swiss knife: an opportunity to lose any video formats and functioning on all devices where the Cloud is available was required. The video files loaded into the Cloud can be separated into two categories conditionally: "movies/series" and "videos of users" which people shoot with phones and video cameras — a variety of formats and codecs is especially characteristic of this case. Without preprocessing it is impossible to browse all this on any device, for example, due to the lack of the necessary codec or file size will be too big.

In this article I will tell about how playing of video files in the Cloud is arranged with Mail.Ru and what way we went to make reproduction in the Cloud "omnivorous" on an input and to support the maximum number of devices on an output.

Read more »


Igrodelu about subtitlings: theory and practice

2 years, 9 months ago
Whether it is beautiful whether subtitlings are conveniently made — it can affect impressions of the player. But for some reason developers will constantly come across the same rake from small — and easily adjustable — the list. This article reminds three major principles and ten pieces of good advice tested both in games and in allied industries. And at the same time — some thoughts of how to collect and process information on users.

Players often use subtitlings of the speech and important sounds; more often than consumers of other types of media. To it it is a lot of reasons — not only loss of hearing, but also bad mobile loudspeakers, surrounding noise, the sleeping child. And still — risk that the important remark will be lost in game noise. At last, in games often localize one subtitlings.

image

So it is no wonder that in poll of CNet on subtitlings of 79% of players told that play with subtitlings. The digit is quite unscientific, but already it says that play with subtitlings very often.

And, despite all this, often do not pay to subtitlings due attention. Subtitlings often attach before the output, but do not study as an integral part of the interface. It is better to make good system of titration beforehand then to fill with the text when that appears.

Read more »


As the video analytics is arranged

2 years, 10 months ago

Recently I read article in which the author on a simple example tells how the algorithm of recognition of the movement works. It reminded me own researches of algorithms of analytics of video flows. Many know that there is an excellent OpenCV project. It is the extensive cross-platform library of computer sight containing a set of different algorithms. However it is not so simple to understand it. It is possible to find a set of publications and examples about that, as well as where to use machine vision, but not how it is arranged. Namely it often is also not enough for understanding of process, especially when only you begin to study this subject.

In this article I will tell about architecture of video analytics.

Read more »


Video surveillance and analytics of Macroscop in parts

2 years, 10 months ago
Video surveillance became an integral part of our life. During the day we get to lenses of tens of surveillance cameras and we do not notice it any more.

The range of solutions for video surveillance is wide, and turns on both simple loggers, and solutions based on servers, with use of a professional software. And each of solutions occupies the niche and solves problems of different level of complexity.

Simple loggers are uninviting for detailed studying since they have basic opportunities: record on the movement and viewing of archive. Professional solutions of video surveillance have richer functionality: different detectors, counters, analytical modules and intellectual search in archive. One of the leading domestic developers in this area is the Macroscop company.

Because of a growing demand for solutions based on the software of Macroscop, for convenience of selection of a configuration, we opened new model of the server for video surveillance of STSS Flagman VX123M.4-012LH. In a configurator of the server it is possible to select all necessary licenses.

For understanding of opportunities of Macroscop, determination of level of load of this software of the solution hardware, testing was held. A particular interest caused intellectual search in archive in me and the analyst.

Read more »


Loading and converting of video on Rutube: from crutches to meta-programming

2 years, 10 months ago
As the theater about hangers, a video hosting begins with loading and converting of video. Therefore in the second article we solved will stop on these components of a platform. It is good that in age-old times there were no problems with a final format (uncontested flash in the browser) and the variety of source codes was not such as now — differently the first years of Rutube would be even more cheerful.

But other elements of system of loading and converting wholly compensated temporary tranquility.


Read more »


Perspective formats of video. New direction

2 years, 10 months ago


At the beginning of September the Intel corporation declared the participation in the Alliance for Open Media organization. We emphasize with this step support of open formats and we direct our efforts to creation of new generation of means of coding of video. The consortium Alliance for Open Media which part Amazon, Cisco, Google, Intel, Microsoft, Mozilla and Netflix corporations are is created for the purpose of joint development of new generation of formats of video allowing to reduce video delivery cost for ultimate users by optimization for processors of new generation.

In this post we will analyze the current situation in the field of video of formats and we will consider prospects of their development. Article is written by Mark Buxton, the director of development of media of products of Intel.

Read more »


As we managed to construct a video hosting for 1¢/GB

2 years, 10 months ago

Why video hosting such road


From all types of the static files used on websites the most strict requirements to a hosting are connected with videos:

  • Styles, pictures and especially scripts delay a page available time for use therefore response time is important. On the other hand, the sizes of such files are usually small, the keshiruyemost good, partial load is not important.
  • Video files have the big sizes, a keshiruyemost bad (most of the viewers watch a specific commercial for the first time), at the same time the user can want to watch any part of video. On the other hand, speed of delivery that the commercial could be watched without breaks for buffering is important.
  • The loaded software has rather big sizes, however the speed of delivery is not so critical, as in case of video.

Lease of servers for a video hosting in the USA is much cheaper (for outgoing gigabyte), than in many other countries. However delivery of video from the American servers on other continents seldom happens rather fast that the movie could be watched without breaks for buffering and that the waiting time before reproduction was acceptable. Therefore owners of the websites with videos coming to the international audience should rent local servers in different parts of the world closer to the users. Demonstration of a roller to the user from Russia, for example, costs to the typical video website several times dearer, than demonstration of the same roller to the American. It is necessary or to pay more expensively, or to reduce quality of video for the foreign audience. Here also enter after that the international market.

To solve this problem, we had to make software more smart.


Read more »


From scratch to 700 gigabits per second — as ships video one of the largest video hostings of Russia

2 years, 11 months ago
We long wrote code, read you and, at last, have decided to leave shadow to be engaged in the corporate blog and to tell how one of the largest video platforms of RuNet delivers video to the ultimate user.

We will open the principles of our infrastructure and architecture, we will tell about the used solutions, we will share experience of solution of routine and absolutely non-standard problems and, of course, we will listen to all claims and sentences.

Read more »