hadoop_watermarking
.pdflocal_Part_X |
local_Part_Y |
Watermark Watermark
TaskTracker local FS |
TaskTracker local FS |
||||
|
|
|
|
|
|
|
|
|
|
|
|
local_Part_X_marked local_Part_Y_marked
ffmpeg -i local_Part_x -i Watermark - filter_complex “overlay= main_woverlay_w: main_hoverlay_h”
!
local_Part_X_ marked
TaskTracker local FS |
TaskTracker local FS |
local_Part_X_marked |
local_Part_Y_marked |
local_Part_Y_marked |
TaskTracker local FS |
TaskTracker local FS |
TaskTracker local FS |
hadoop dfs -copyFromLocal Part_x_marked / watermarking/jobUUID/map/map_x
Part_0_marked Part_1_marked Part_2_marked
HDFS
Part_0_marked Part_1_marked Part_2_marked
HDFS
hadoop dfs -copyToLocal /watermarking/jobUUID/map/map_x Part_x_marked
local_Part_X_marked local_Part_Y_marked local_Part_Z_marked
TaskTracker local FS
local_Part_X_marked local_Part_Y_marked local_Part_Z_marked
TaskTracker local FS
ffmpeg -f concat ……parts……. local_output_file
local_output_file
TaskTracker local FS
local_output_file
TaskTracker local FS
hadoop dfs -copyFromLocal local_output_file / watermarking/jobUUID/output_file
output_file
HDFS
output_file
HDFS
hadoop dfs -copyToLocal /watermarking/jobUUID/output_file local_output_file
Output video file
Local File System on Name Node