Fixed the video color profile flag
This commit is contained in:
		@@ -46,14 +46,14 @@ impl Transcoder {
 | 
				
			|||||||
			.arg("-c:v")      .arg(&self.config.transcoder.video_codec)
 | 
								.arg("-c:v")      .arg(&self.config.transcoder.video_codec)
 | 
				
			||||||
			.arg("-s")        .arg(&self.config.transcoder.video_resolution)
 | 
								.arg("-s")        .arg(&self.config.transcoder.video_resolution)
 | 
				
			||||||
			.arg("-r")        .arg(format!("{}", self.config.transcoder.video_framerate))
 | 
								.arg("-r")        .arg(format!("{}", self.config.transcoder.video_framerate))
 | 
				
			||||||
			.arg("-vf")       .arg(format!("'format={}'", &self.config.transcoder.video_color))
 | 
								.arg("-vf")       .arg(format!("format={}", &self.config.transcoder.video_color))
 | 
				
			||||||
			.arg("-profile:v").arg(&self.config.transcoder.video_profile)
 | 
								.arg("-profile:v").arg(&self.config.transcoder.video_profile)
 | 
				
			||||||
			.arg("-c:a")      .arg(&self.config.transcoder.audio_codec)
 | 
								.arg("-c:a")      .arg(&self.config.transcoder.audio_codec)
 | 
				
			||||||
			.arg(&*output_file.to_string_lossy())
 | 
								.arg(&*output_file.to_string_lossy())
 | 
				
			||||||
			.output()
 | 
								.output()
 | 
				
			||||||
			.expect("Failed to execute command");
 | 
								.expect("Failed to execute command");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		//assert!(cmd_output.status.success());
 | 
							assert!(cmd_output.status.success());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		let results_raw = &String::from_utf8_lossy(&cmd_output.stderr);
 | 
							let results_raw = &String::from_utf8_lossy(&cmd_output.stderr);
 | 
				
			||||||
		println!("{}", results_raw);
 | 
							println!("{}", results_raw);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user