GoToMeeting फ़ोरम पर एक थ्रेड है जहाँ 1920x1080 के निश्चित आयाम पर g2m वीडियो MP4 में ट्रांसकोड किया जाता है। इसलिए, यदि आप प्रसारित किए गए 1290x1104 हैं, तो आप MP4 1920x1080 बनाने के लिए चारों ओर एक काली सीमा के साथ समाप्त होते हैं। नीचे स्क्रीनशॉट देखें
मैंने GoToMeeting द्वारा बनाई गई आउटपुट फ़ाइल पर एक ffprobe किया। अगर मैं ffmpeg का उपयोग कर रहा था, तो काली सीमाओं के बिना आउटपुट की नकल करने के लिए क्या सेटिंग्स होगी?
मूल g2m में निम्नलिखित कोडेक जानकारी है:
Input #0, asf, from 'c:\meeting.g2m':
Metadata:
DeviceConformanceTemplate: L2
WMFSDKNeeded : 0.0.0.0000
WMFSDKVersion : 12.0.9600.17415
IsVBR : 1
WM/ToolVersion : 7.16.0 Build 4800
WM/ToolName : GoToMeeting
BitRateFrom the writer: 173566
Audio samples : 18871
Video samples : 6977
recording time : Fri, 29 Apr 2016 12:12:57 Mountain Daylight Time
Duration: 00:31:30.99, start: 0.000000, bitrate: 176 kb/s
Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 1 channels, fltp, 48 kb/s
Stream #0:1: Data: none, 2 kb/s
Stream #0:2: Video: g2m (G2M5 / 0x354D3247), rgb24, 1290x1104, 125 kb/s, 1k tbr, 1k tbn, 1k tbc
Unsupported codec with id 0 for input stream 1
GoToMeeting कनवर्टर से आउटपुट MP4 है:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\meeting.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2016-05-12 20:00:32
Duration: 00:31:30.94, start: 0.000000, bitrate: 163 kb/s
Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1920x1080, 98 kb/s, 6.13 fps, 29.85 tbr, 90k tbn, 180k tbc (default)
Metadata:
handler_name : Citrix h264 stream handler
encoder : AVC Coding
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 16000 Hz, mono, fltp, 64 kb/s (default)
Metadata:
handler_name : AAC stream handler
मैं h264 (बेसलाइन) और aac (LC) के बारे में उल्लेख करता हूं, लेकिन यह निश्चित नहीं है कि आप उन सेटिंग्स के साथ MP4 बनाने के लिए ffmpeg में कैसे कॉन्फ़िगर करें।