1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Help with finding a solution to watermark on video being unsharp/pixelated

Discussion in 'PHP' started by chrisj, May 17, 2019 at 9:03 AM.

  1. #1
    the web video script that I’m using adds a watermark successfully, however, the watermark.png looks ok on the small screen, but when full screen is selected the watermark.png image looks much less sharp.
    SEMrush
    ‘scale2ref’ seems like a possible solution. I have tried different attempts with it without success. The ffmpeg documentation shows:

    “Scale a logo to 1/10th the height of a video, while preserving its display aspect ratio”:
    [logo-in][video-in]scale2ref=w=oh*mdar:h=ih/10[logo-out][video-out]

    I need guidance with integrating scale2ref into a current line of code, for example:

    
    $ffmpegCommand =''.$ffmpeg_b.' -y -i '.$video_file_full_path.' -i '.escapeshellarg($watermark_image_full_path).' -i '.escapeshellarg($watermark_image_full_path).' -filter_complex "scale=426:-2, scale=426:-2, overlay=10:10, overlay=170:170:enable=between(t\,5\,5+2)" -vcodec libx264 -preset '.$pt->config->convert_speed.' -crf 26 '.$video_output_full_path_240.' 2>&1';
    
    Code (markup):
    any additional assistance is appreciated.
     
    chrisj, May 17, 2019 at 9:03 AM IP
    SEMrush