ASMR Programming - Video to ASCII C++ - No Talking

  • Видео
  • О видео
  • Скачать
  • Поделиться

ASMR Programming - Video to ASCII C++ - No Talking

Hi all, Hope you like the video to ASCII converter! PRs are welcome on github. 👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻 Source code : https://github.com/servetgulnaroglu/video-to-ascii-cpp Live a star on github, if you enjoy! 👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻 ⌨️ Keyboard: IQUNIX Q66 Fluorescence Wireless Mechanical Keyboard with Holy Panda Switches (5% discount) https://iqunix.store/servetgulnaroglu 00:00 Set up the environment 00:38 'Hello, World' test 01:31 Write compile_commands.json (for vim autocompletion) 02:07 Create build.sh file 03:01 Include opencv 04:38 Start to write main.cpp 04:59 Search for a sample video 05:59 Capture video with opencv 08:35 Get fps of the video 10:34 Read video frame by frame 11:22 Turn the matrix into gray format 11:52 Resize the matrix 13:02 Iterating over matrix pixels 13:59 Creating a function that returns a char corresponding to a pixel 14:50 Adding delay between frames 16:04 Completing the pixelToASCII function 18:08 Try to solve the bug 20:26 Finding the bug (convert char into uchar) 22:03 Calculate width and height based on video 28:10 First successful run 28:40 Run with a traffic video 29:08 Run with a dog video 31:17 Run with a drifting video 33:07 Reversing ASCII string to get different results 33:58 Run with a flying birds video 36:03 Run with a monkey video 37:19 Run with a cat video 38:57 Run with another drifting video 40:22 Run with a nature video
198, 849   |   2 год. назад  |   4, 065 - 0
 

ASMR Programming - Video to ASCII C++ - No Talking

Скачайте изображение (превью) выбрав качество


320x180 480x360 640x480 1280x720

Hi all,

Hope you like the video to ASCII converter! PRs are welcome on github.


👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻
Source code :
Live a star on github, if you enjoy!
👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻

⌨️ Keyboard: IQUNIX Q66 Fluorescence Wireless Mechanical Keyboard with Holy Panda Switches (5% discount)



00:00 Set up the environment
00:38 "Hello, World" test
01:31 Write compile_commands.json (for vim autocompletion)
02:07 Create build.sh file
03:01 Include opencv
04:38 Start to write main.cpp
04:59 Search for a sample video
05:59 Capture video with opencv
08:35 Get fps of the video
10:34 Read video frame by frame
11:22 Turn the matrix into gray format
11:52 Resize the matrix
13:02 Iterating over matrix pixels
13:59 Creating a function that returns a char corresponding to a pixel
14:50 Adding delay between frames
16:04 Completing the pixelToASCII function
18:08 Try to solve the bug
20:26 Finding the bug (convert char into uchar)
22:03 Calculate width and height based on video
28:10 First successful run
28:40 Run with a traffic video
29:08 Run with a dog video
31:17 Run with a drifting video
33:07 Reversing ASCII string to get different results
33:58 Run with a flying birds video
36:03 Run with a monkey video
37:19 Run with a cat video
38:57 Run with another drifting video
40:22 Run with a nature video


ASMR Programming - Video to ASCII C++ - No Talking

Чтобы скачать видео "ASMR Programming - Video to ASCII C++ - No Talking" передвинте ползунок вправо



Покажите вашим друзьям, добавьте в соцсети

Ссылка на страницу с видео:

 

Ссылка HTML на страницу с видео:

 

Код для вставки плеера:


  • Комментарии

Комментарии ФБ


Уважаемые друзья!

Источником всего видеоконтента, в том числе проигрывающегося на страницах ресурса ruslar.me, является сторонний видео ресурс, а именно общедоступный видеохостинг YouTube.com, предоставляющий открытый доступ к своему видеоконтенту (используя открытую и общедоступную технологию video API3 youtube.com)!

Проблемы с авторскими правами

Если вам принадлежат авторские права на данное видео, которое было загружено без вашего согласия на YouTube.com, перейдите на страницу этого видео сайта YouTube.com , нажмите на ссылку под проигрывателем Ещё -> "Пожаловаться" -> "Нарушение моих прав" и в выпадающем меню, выбирите, что именно нарушается и нажмите кнопку "Отправить".



Неприемлемый контент

Чтобы сообщить о неприемлемом видео, перейдите на YouTube, нажмите на ссылку под проигрывателем Ещё -> "Пожаловаться" и выберите в "Сообщить о нарушении" что именно вас не устраивает в этом видео. Подробнее о наших правилах читайте в Условиях использования.