So far, I agree that the load time is longer than might be expected, probably because the file is parsed to create an array of high-grade objects. What I needed to do was use editcapto split packet capture to make them easier to read. For instance:
$ editcap -B 2013-05-2810:05:55 -i 5 -F libpcap inputcapture.pcap outputcapture.pcap
Please note: a complete description of the switches for this command is available here .
Also, the part -F libpcapseemed necessary (at least for me) to get a scapy function pcapcapable of parsing the file. (This is supposed to be the default pcap file output format, but for some reason it wasn’t. You can check the file type of your input and output files with capinfos(for example, just type capinfos your_capture.pcap).
capinfos editcap WireShark.