Fixing the way we apply for the filter.
This commit is contained in:
		
					parent
					
						
							
								223118db4e
							
						
					
				
			
			
				commit
				
					
						c7df2b17e6
					
				
			
		
					 2 changed files with 17 additions and 13 deletions
				
			
		|  | @ -12,6 +12,8 @@ | ||||||
| namespace FFMpeg\Filters\Video; | namespace FFMpeg\Filters\Video; | ||||||
| 
 | 
 | ||||||
| use FFMpeg\Exception\InvalidArgumentException; | use FFMpeg\Exception\InvalidArgumentException; | ||||||
|  | use FFMpeg\Media\Video; | ||||||
|  | use FFMpeg\Format\VideoInterface; | ||||||
| 
 | 
 | ||||||
| class ExtractMultipleFramesFilter implements VideoFilterInterface | class ExtractMultipleFramesFilter implements VideoFilterInterface | ||||||
| { | { | ||||||
|  |  | ||||||
|  | @ -57,6 +57,21 @@ class VideoFilters extends AudioFilters | ||||||
|         return $this; |         return $this; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |     /** | ||||||
|  |      * Extract multiple frames from the video | ||||||
|  |      * | ||||||
|  |      * @param string $frameRate | ||||||
|  |      * @param string  $destinationFolder | ||||||
|  |      * | ||||||
|  |      * @return $this | ||||||
|  |      */ | ||||||
|  |     public function extractMultipleFrames($frameRate = ExtractMultipleFramesFilter::FRAMERATE_EVERY_2SEC, $destinationFolder = __DIR__) | ||||||
|  |     { | ||||||
|  |         $this->media->addFilter(new ExtractMultipleFramesFilter($frameRate, $destinationFolder)); | ||||||
|  | 
 | ||||||
|  |         return $this; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|     /** |     /** | ||||||
|      * Synchronizes audio and video. |      * Synchronizes audio and video. | ||||||
|      * |      * | ||||||
|  | @ -132,17 +147,4 @@ class VideoFilters extends AudioFilters | ||||||
| 
 | 
 | ||||||
|         return $this; |         return $this; | ||||||
|     } |     } | ||||||
| 
 |  | ||||||
|     /** |  | ||||||
|      * @param string $frameRate |  | ||||||
|      * @param string  $destinationFolder |  | ||||||
|      * |  | ||||||
|      * @return $this |  | ||||||
|      */ |  | ||||||
|     public function extractMultipleFrames($frameRate = ExtractMultipleFramesFilter::FRAMERATE_EVERY_2SEC, $destinationFolder = __DIR__) |  | ||||||
|     { |  | ||||||
|         $this->frame->addFilter(new ExtractMultipleFramesFilter($frameRate, $destinationFolder)); |  | ||||||
| 
 |  | ||||||
|         return $this; |  | ||||||
|     } |  | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue