Skip to main content

Posts

Showing posts from December, 2014

FFmpeg and Imagick

Ghép mặt người vào 1 video cụ thể. Có nhiều trang như  http://www.jibjab.com/ cho phép người dùng đưa mặt mình vào một số video ngộ nghĩnh như rockstar, dance video ... Thậm chí bạn có thể thêm nhiều mặt người vào video để thành cặp hay nhóm. Kỹ thuật làm trang này chủ yếu dựa trên Flash, chi tiết có thể tra GG. Mình muốn giới thiệu một cách khác không dùng Flash và có thể chạy trên mọi thiết bị thông qua web.  Về kỹ thuật video ghép từ nhiều khung hình, thường là 25fps (frames per second, hay video nhanh hơn là 30fps. Do vậy, chỉ cần ghép mặt mình vào từng khung hình hoặc đè lên theo từng thời điểm là OK. Công cụ đã có sẵn FFmpeg ghép ảnh thành video, ImageMagick chỉnh sửa ảnh cơ bản. Và một Tool quan trọng đó là  Adobe AfterEffect (AE) trong bộ Adobe Suites. Tool này chuyên để chỉnh sửa video. Nó có 1 chức năng là Motion Tracking detect vật thể di chuyển theo khung hình. Như vậy là về kỹ thuật là có thể làm được, kết quả vd: https://drive.google.com/file/d/0B9XwFe7bHCQ0RE

My OSX ~/.bash_profile

# HERE IS SOME USEFUL ALIAS export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced alias ls='ls -GFh' alias l='ls -GFh' # Fast way check network connect alias pingggs='ping -n google.com' alias pinglocals='ping 192.168.0.1' alias pingnadia='ping 192.168.10.254' alias ping10='ping 10.0.0.254' alias ping101='ping 10.0.0.1' alias w3mgg='w3m google.com' alias getip='ifconfig |grep inet' alias myip='curl icanhazip.com' # Some manipulate action. alias c='clear' alias ll='ls -la' alias l.='ls -d .* --color=auto' alias c="clear" alias l.='ls -d .* --color=auto' alias ..='cd ..' alias ...='cd ../..' alias duh='du -sh' alias dus='du -sh * |sort -n' alias findname='find . -name ' alias findloc='/usr/local/bin/findloc.sh' alias grr='grep -r' alias grl='grep -rl' #git alias gitst='

Ubuntu/Linux Fast Take Print Screen or Crop Screen Area Using scrot

Crop màn hình nhanh Ubuntu. Với người dùng Windows, Mac hay Linux chụp toàn màn hình luôn có phím nhanh như Ctrl+PrintScr (Win), Mac là Cmd+Shift+3, Linux thường chỉ cần PrintScr. Việc crop một vùng màn hình đôi khi rất hay dùng như muốn lấy ảnh nhanh chóng trên web, tạo ảnh tư liệu ... Với Mac OSX, chỉ cần nhấn 3 phím Cmd+Shift+4 rồi quét vùng muốn cắt. Window có snipping tool, nhưng có vẻ mặc định không có phím tắt nên phải thao tác nhiều như chọn vùng crop -> copy -> paste... Ubuntu cũng vậy, bạn có thể dùng phần mềm Shutter... nhưng thao tác không tiện lợi. Vì vậy mình làm 1 công cụ để giải quyết vấn đề này. Ý tưởng đơn giản là thêm 1 shortcut key, rồi từ nó gọi 1 công cụ nào đó nhanh chóng hiện ra dấu + để quét vùng ảnh. Crop xong tự động lưu luôn, không cần thao tác gì nữa. Ở đây mình dùng tool "import" của ImageMagick. Chi tiết về IM (imagemagick) các bạn có thể GG (google). Thao tác: 1. Thêm keyboard shortcut: bạn vào prefrence ... --> Add custom ke