22 lines
		
	
	
		
			421 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			421 B
		
	
	
	
		
			Python
		
	
	
	
	
	
# RozK
 | 
						|
 | 
						|
from mp4.demuxer import Demuxer
 | 
						|
 | 
						|
demuxer = Demuxer('test.mp4')
 | 
						|
 | 
						|
print(demuxer.video_stream.codec.name)
 | 
						|
print(demuxer.audio_stream.codec.name)
 | 
						|
 | 
						|
while True:
 | 
						|
    packet = demuxer.read_packet()
 | 
						|
    if packet is None:
 | 
						|
        break
 | 
						|
    if demuxer.video_stream.contains(packet):
 | 
						|
        continue
 | 
						|
    elif demuxer.audio_stream.contains(packet):
 | 
						|
        continue
 | 
						|
    else:
 | 
						|
        print("unkown packet")
 | 
						|
 | 
						|
demuxer.close()
 |